Requirement ID: 89170-1 Location: Mount Laurel, NJ
Duration: 6 months
Title: Java Microservices Developer
Pay Rate: $43 - $46/hr
Role Descriptions - Develop and maintain microservices-based applications using Java and Spring Boot
- Build and enhance RESTful APIs with focus on performance and security
- Implement batch jobs and scheduling solutions (Spring Batch | Quartz)
- Contribute to system design discussions and architecture decisions
- Integrate services using event-driven and asynchronous messaging patterns
- Perform code reviews, debugging, and production support
- Collaborate with cross-functional teams in an Agile environment
- Ensure adherence to CI/CD practices and code quality standards
Additional Requirements: - Strong hands-on experience in Java, Spring Boot, Microservices
- Proficiency in API development and backend service design
- Working knowledge of event-driven architecture and integration patterns
- Experience with SQL and RDBMS systems
- Exposure to CI/CD, Git, and Agile methodology
- Experience in production support and issue resolution
Essential Skills Java & Spring Boot | Microservices Development | REST API Development | Spring Batch | Quartz | SQL | RDBMS | CI/CD & GIT
Desirable Skills - Experience in web service, API, SQL, PLSQL
- Can develop batch competent/process
- Tech stack - Java 7, Oracle 12c
- Knowledge of CICD pipeline
- Framework - Spring MVC, Spring Batch
- Knowledge in OAuth
- Knowledge in private/public cloud
- Experience in shell scripting
- Performance tuning
- Worked on Customer, Account Data remediation
- Strong functional knowledge, understanding SRS, can create SDS
- Experience in Credit Cards and its processes
Keyword API | Java | Oracle | CICD | OAuth
Skills Digital: Application Programming Interface (API)
Experience Required: 6-8 Years