Java/DB Developer
Location: New York, NY (Must required Face to face interview only at final round)
Duration: 12+ months
Total 3 Interviews (1st Tech Screen with our Internal panel-virtual, 2nd client Technical Interview-virtual and 3rd Face to face meeting hiring manager)
Required skills: Java, Microservices, Spring Boot, Agentic AI, Oracle Database
Highly preferable from Finance domain.
We are seeking a skilled Java Fullstack Developer to design, develop, and maintain scalable, high-performance backend systems. The ideal candidate will have strong experience in Java, Spring Boot, and microservices architecture, along with expertise in building RESTful APIs and working with cloud-based environments.
Key Responsibilities
Design, develop, and maintain backend services using Java (Java 8/11/17) and Spring Boot
Build and consume RESTful APIs and implement microservices architecture
Develop scalable and high-performance systems following best practices
Work closely with frontend developers, product teams, and architects
Write clean, efficient, and reusable code
Implement unit and integration testing (JUnit, Mockito)
Optimize application performance and troubleshoot production issues
Participate in code reviews and ensure coding standards
Work in an Agile/Scrum environment and contribute to sprint activities
Collaborate with DevOps teams for CI/CD pipeline integration
Required Skills
Strong experience in Core Java and OOP concepts
Hands-on experience with Spring, Spring Boot
Experience in Microservices architecture
Strong knowledge of REST APIs and Web Services
Experience with SQL / RDBMS (Oracle, MySQL, PostgreSQL)
Familiarity with version control tools (Git)
Understanding of design patterns and system design
Experience in Agile methodologies