Java Developer
Ranjith KumarUnited StatesSENIORPosted 10d ago
Core JavaOOPCollectionsException HandlingMultithreadingJava/J2EESpringSpring BootREST APIsMicroservicesSQLJUnitMockitoGitGitHubCI/CDAgileScrumEnterprise application development
About the Role
We are looking for an experienced Java Developer to join our team. This role requires extensive experience in Java development and enterprise application development.
Key Responsibilities
• Develop and maintain Java applications
• Implement REST APIs and microservices
• Write unit tests using JUnit and Mockito
• Collaborate with team members in Agile/Scrum environment
Requirements
• 12+ years of experience with Core Java, OOP, Collections, Exception Handling, and Multithreading
• Strong experience with Java/J2EE and Spring/Spring Boot
• Experience with REST APIs and Microservices
• Strong SQL and relational database experience
• Experience with JUnit/Mockito and application testing
• Experience with Git/GitHub, CI/CD, and Agile/Scrum
• Enterprise application development experience
• Financial Services/Banking experience preferred