Java Developer
Praneetha VUnited StatesSENIORPosted 11d 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 with Java technologies and enterprise application development.
Key Responsibilities
• Develop and maintain Java applications using Core Java, OOP, and Collections
• Implement REST APIs and microservices
• Work with SQL and relational databases
• Conduct application testing using JUnit and Mockito
• Utilize Git, GitHub, CI/CD, and Agile/Scrum methodologies
Requirements
• 12+ years of experience with Java development
• Strong knowledge of Core Java, OOP, Collections, Exception Handling, and Multithreading
• Experience with Java/J2EE and Spring/Spring Boot
• Proficiency in REST APIs and Microservices
• Strong SQL and relational database experience
• Experience with JUnit/Mockito and application testing
• Familiarity with Git/GitHub, CI/CD, and Agile/Scrum
• Financial Services/Banking experience preferred