Java Developer

griddynamics

Bengalor 5 Years Exp Posted 1h ago

Job Description

  • Design, develop, and maintain scalable backend applications using Java, Spring Boot, and Microservices architecture.

  • Build responsive, user-friendly web applications using React, JavaScript/TypeScript, HTML5, and CSS3.

  • Develop and integrate RESTful APIs and ensure seamless communication between frontend and backend services.

  • Implement secure authentication and authorization mechanisms using Spring Security, OAuth2, or JWT.

  • Design and optimize database schemas, queries, and transactions using relational and/or NoSQL databases.

  • Write clean, reusable, maintainable, and well-tested code following coding standards and best practices.

  • Develop and maintain unit, integration, and automated tests.

  • Build and maintain CI/CD pipelines to automate build, testing, and deployment processes.

  • Containerize applications using Docker and deploy/manage containerized workloads using Kubernetes.

  • Collaborate with DevOps teams to improve deployment automation, application monitoring, reliability, and scalability.

  • Troubleshoot production issues, perform root-cause analysis, and implement corrective actions.

  • Participate in code reviews, technical discussions, sprint planning, and other Agile ceremonies.

    • Contribute to technical documentation and continuous improvement initiatives.

Similar Openings for You