Job Description
Job Details
- Company Name: The Judge Group
- Employment type: Full time
- Experience: Fresher
- Salary: $10 to $15 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Job Overview
We are seeking a highly experienced Senior Java Microservices Developer to design, build, and support enterprise-scale applications using Java, Spring Boot, Microservices, and AWS. This role involves full SDLC ownership, close collaboration with cross-functional teams, and hands-on development across backend and frontend components in a fast-paced Agile environment.
Key Responsibilities
- Implement Software Development Life Cycle (SDLC) best practices using Agile/Scrum methodologies and JIRA.
- Design, develop, and deploy Java-based microservices on AWS.
- Build RESTful and SOAP web services to create, update, retrieve, and manage backend data.
- Develop JPA/Hibernate modules to interact with Oracle and PostgreSQL databases.
- Implement message listeners for queue-based integrations and backend processing.
- Develop and maintain unit tests using JUnit and Mockito.
- Support deployment activities and collaborate with middleware teams to resolve deployment issues.
- Perform continuous integration and deployment using Jenkins.
- Deploy applications on Tomcat servers and configure JNDI data sources.
- Test REST APIs using Postman and REST clients.
- Monitor and support high-volume batch jobs and service integrations.
- Assist QA teams in defining test plans and test scenarios.
- Contribute to architecture discussions and provide inputs to technical leads and architects.
- Work on both backend (Java) and frontend (ReactJS) development where required.
Required (Must-Have) Skills
Most Important – Mandatory Skills
- Core Java / J2EE / Spring – 5+ years
- Microservices Architecture – 3+ years
- Databases: Oracle, PostgreSQL – 5+ years
- Strong experience with Spring Boot, Spring Cloud, Spring Security
- Experience building RESTful Web Services
- Knowledge of Hibernate, Spring Data, JPA
- Hands-on experience with AWS
- Experience with CI/CD tools (Jenkins)
- Strong understanding of Agile/Scrum processes