senior java developer
Job description
Note : - We are looking for only US Citizens, Green Card Holders, H1B Transfer/H1B with approved I-140
Total Experience - 7+
Relavant Experience - 6+
Employment Type - Full Time
Work Mode - Hybrid
Job Summary
Design, develop and support scalable enterprise applications for a banking client. The candidate should have strong hands-on Java, Spring Boot and microservices experience and be comfortable across the SDLC.Key Responsibilities
• Develop scalable Java/Spring Boot applications and REST APIs.• Design and implement microservices using appropriate design patterns and engineering standards.
• Work with databases, messaging systems and enterprise integrations.
• Participate in design, development, testing, deployment and production support.
• Troubleshoot application issues and improve performance, reliability and scalability.
• Collaborate with architects, QA, DevOps and business teams in an Agile environment.
Required Skills
• Strong Java and Spring Boot experience.• Strong understanding of microservices, REST APIs and design patterns.
• Good knowledge of OOP, collections, exception handling and multithreading.
• Experience with SQL, Git, CI/CD and testing.
• Banking or financial-services experience preferred.
Good to Have
• Python• Generative AI / ML
• Google ADK
• Kafka / messaging
• Cloud platforms
Key Skills: Java, Spring Boot, Microservices, Design Patterns
Locations - New Jersey, Dallas TX
Industry - Banking / Financial Services
Interested in this role?