$48.25 - $62.25/hr
Full-time
Posted 8 days ago
Job description
Job Description: Req#59821-1 / 59822-1 are same. No duplicate profiles, please!
Role: Java Developer(Java + Kubernetes + KAFKA + Spring Boot)
Tampa- FL
Onsite
Job Description/ Responsibilities
Involve in various phases of Software Development Life Cycle (SDLC) and work in a highly dynamic Agile environment
Hands on Java , Spring Boot ,Microservices,Kafka Kubernetes experiences .
Experience in development leveraging Github copilot and Claude Code.
Troubleshoot, debug and upgrade software
Testing and fixing bugs or other coding issues
Adds value to team delivery and works with team to complete tasks to high quality and actively learns new skills.
What are the top 3 skills required for this role?
BS/BA degree or equivalent experience
12+ years of software development experience
Proficiency in Java, Spring, Spring Boot, Microservices ,Kafka, Kubernetes,Spring Security.
Very Strong in Kafka .
Self Learner , Take ownership of the deliverables without micro management.
Proficiency in using claude code and Github Copilot for Development.
Good Experience in SQL, Oracle DB, Performance Tuning .
Build and deployment tools like Jenkins
Strong communication skills and experienced in delivering projects in Scrum agile methodology.
Strong Analytical skills and problem-solving
Being a self-starter, quick learner, detail oriented.
Preferrable Skills:
Banking Domain Knowledge
Knowledge in Banking ISO /Swift Standards Years of Experience: 12.00 Years of Experience
Frequently asked questions
Q: What skills or qualities help someone succeed as a Java Developer?
A: To succeed as a Java Developer, key technical skills include proficiency in Java programming language, object-oriented design principles, and experience with popular frameworks such as Spring or Hibernate. Additionally, soft skills like strong problem-solving abilities, effective communication, and collaboration with cross-functional teams are crucial for delivering high-quality software solutions. By combining these technical and soft skills, Java Developers can effectively design, develop, and maintain complex software systems, driving career growth and success in the role.
Q: What is the career path for a Java Developer?
A: A Java Developer's typical career progression involves starting as a Junior Java Developer, where they focus on writing clean, efficient code and learning industry-standard development practices. As they gain experience, they can move into mid-level roles such as Senior Java Developer or Technical Lead, where they take on more complex projects, mentor junior developers, and contribute to architectural decisions. Ultimately, senior Java Developers can transition into leadership positions like Technical Architect or Engineering Manager, or pursue specialized roles like DevOps Engineer or Cloud Computing Specialist, leveraging their expertise to drive innovation and growth in the field.
