Description

You will design, write, test, and deploy production-ready code using Java and Spring Boot while contributing to front-end development.

Responsibilities

  • Design and deploy production-ready code primarily using Java and Spring Boot.
  • Contribute to front-end development using React or Angular frameworks.
  • Support deployments by working with AWS, Jenkins, Docker, and Kubernetes.
  • Troubleshoot complex software issues, perform root cause analysis, and mentor other engineers.
  • Participate in Agile ceremonies, task planning, estimation, and code reviews.

Required Skills

  • 4 to 8 years of experience in Java programming and Spring Boot.
  • Experience writing, extending, and maintaining APIs.
  • Proficiency with Relational Databases and SQL.
  • Experience with front-end technologies such as React or Angular.
  • Experience writing unit and integration tests using JUnit and Mockito.
  • Experience with AWS or other cloud-based service providers.
  • Working knowledge of Docker, Jenkins, Kubernetes, Git, Bamboo, Azure DevOps, or Bitbucket.
  • Familiarity with monitoring tools like DataDog and CloudWatch.
  • Strong English communication skills for technical documentation and collaboration.

Preferred Skills

  • Knowledge of Agile methodologies and CI/CD processes.
  • Experience using JIRA or Azure DevOps for project management.

Education

ANY GRADUATE