Java Developer

griddynamics

Chennai, India 8 Years Exp Posted 56d ago

Job Description

  • Design, develop, test, and maintain scalable full-stack applications.

  • Develop backend services using Java 8/11/17, Spring Boot, and Microservices architecture.

  • Build responsive and user-friendly frontend applications using Angular or React.

  • Develop and consume RESTful APIs and integrate third-party services.

  • Work with AWS cloud services such as Lambda, S3, EC2, API Gateway, and DynamoDB.

  • Collaborate with cross-functional teams including product managers, QA, DevOps, and architects.

  • Participate in code reviews, troubleshooting, debugging, and performance optimization.

  • Implement security, scalability, and best coding practices.

  • Work with CI/CD pipelines, Git, Jenkins, and containerization tools like Docker/Kubernetes.

  • Contribute to Agile/Scrum ceremonies and deliver high-quality solutions within timelines.

Required Skills

  • Strong experience in Java 8/11/17 and Spring Boot.

  • Hands-on experience with Microservices architecture.

  • Proficiency in frontend technologies such as Angular, React, JavaScript, TypeScript, HTML, and CSS.

  • Experience with REST APIs and web services.

  • Good understanding of SQL and NoSQL databases.

  • Experience with AWS cloud platform.

  • Familiarity with Git, Maven, Jenkins, Docker, and Kubernetes.

  • Knowledge of Agile methodologies and SDLC processes.

 

Essential functions

  • Design, develop, test, and maintain scalable full-stack applications.

  • Develop backend services using Java 8/11/17, Spring Boot, and Microservices architecture.

  • Build responsive and user-friendly frontend applications using Angular or React.

  • Develop and consume RESTful APIs and integrate third-party services.

  • Work with AWS cloud services such as Lambda, S3, EC2, API Gateway, and DynamoDB.

  • Collaborate with cross-functional teams including product managers, QA, DevOps, and architects.

  • Participate in code reviews, troubleshooting, debugging, and performance optimization.

  • Implement security, scalability, and best coding practices.

  • Work with CI/CD pipelines, Git, Jenkins, and containerization tools like Docker/Kubernetes.

    • Contribute to Agile/Scrum ceremonies and deliver high-quality solutions within timelines.

Similar Openings for You