What are the responsibilities and job description for the Java Developer position at JS Consulting?
Job Title : Java Developer
Location : Hybrid Role (23 Days Onsite / week) in Atlanta GA 30377
Duration : 612 Months Contract.
Interview process : Phone followed by Video Interview.
Note : Candidate(s) needs to take a Hacker Rank quiz.
Job Description :
We are seeking a highly skilled Java Developer with a minimum of 6 years of experience to join our dynamic team. The ideal candidate will have strong handson expertise in Java (8 or above) Spring Boot and Microservices architecture. You will play a key role in designing developing and optimizing scalable applications while leveraging cloud platforms particularly AWS of airline applications.
Key Responsibilities :
- Design develop and maintain highperformance scalable Javabased applications.
- Build and optimize RESTful APIs and Microservices.
- Implement best practices for API security authentication mechanisms and performance tuning.
- Work with relational (MySQL PostgreSQL) and NoSQL databases to ensure efficient data handling.
- Utilize cloud technologies (AWS : EC2 Lambda S3 RDS etc.) for deployment and scalability.
- Leverage Docker and Kubernetes for containerization and orchestration.
- Collaborate with crossfunctional teams to drive CI / CD pipeline automation and ensure seamless deployments.
- Maintain code quality through Git version control and industry best practices.
- Solve complex technical challenges independently while mentoring junior developers when needed.
Required Skills and Qualifications :
Preferred Qualifications (Nice to Have) :
Key Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Vacancy : 1