What are the responsibilities and job description for the Java Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Learn Beyond Consulting LLC, is seeking the following. Apply via Dice today!
Job Description:
We are seeking a skilled Java Developer with strong expertise in Spring Boot, Microservices, and AWS Cloud to design and develop. The ideal candidate will have a solid background in building distributed systems, integrating APIs, and working in agile environments.
Key Responsibilities:
Job Description:
We are seeking a skilled Java Developer with strong expertise in Spring Boot, Microservices, and AWS Cloud to design and develop. The ideal candidate will have a solid background in building distributed systems, integrating APIs, and working in agile environments.
Key Responsibilities:
- Design, develop, and maintain Java-based microservices using Spring Boot.
- Build and optimize RESTful APIs for high performance and scalability.
- Implement CI/CD pipelines and manage deployments on AWS (ECS, Lambda, S3, RDS, etc.).
- Collaborate with cross-functional teams, including DevOps, QA, and frontend developers.
- Apply best practices for code quality, testing, and security.
- Strong programming experience in Core Java / J2EE.
- Hands-on experience with Spring Boot, Spring Cloud, and Microservices architecture.
- Experience deploying and managing applications on AWS (EC2, ECS, Lambda, API Gateway, CloudWatch, etc.).
- Proficiency in RESTful API design and JSON/XML.
- Familiarity with CI/CD tools (Jenkins, GitLab CI, or AWS Code Pipeline).
- Strong problem-solving and debugging skills.