Application Developer – Cloud Full Stack (Java)

SWITS DIGITAL Private Limited
Kochi, Kerala, India

Job Description: Application Developer Cloud Full Stack (Java)

Location: Kochi, Kerala

Experience: 7+ Years

Relevant Experience: 7+ Years

Shift Timing: 12:00 PM 09:30 PM

Job Summary

We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, UI technologies, databases, microservices, and CI/CD processes. The ideal candidate should have hands-on experience in developing scalable enterprise applications, building responsive user interfaces, implementing REST APIs, and working in Agile/Scrum environments.

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise-grade full-stack applications using Java and Spring Boot.
  • Build and maintain responsive user interfaces using modern UI technologies and frameworks.
  • Develop and integrate RESTful APIs and microservices.
  • Design, develop, and optimize relational database queries, SQL scripts, and data models.
  • Implement application integrations and ensure reliable communication between services.
  • Participate in Agile/Scrum ceremonies, sprint planning, daily stand-ups, and retrospectives.
  • Track development activities, defects, and tasks using Jira.
  • Implement and maintain CI/CD pipelines and follow established DevOps practices.
  • Perform code reviews, debugging, unit testing, and performance optimization.
  • Collaborate with cross-functional teams to deliver high-quality solutions within project timelines.
  • Follow coding standards, security guidelines, and software development best practices.

Mandatory Skills

  • Strong hands-on experience in Java and Spring Boot.
  • Experience with at least one UI technology or framework, such as Angular, React, JavaScript, HTML5, or CSS3.
  • Strong knowledge of databases and SQL.
  • Experience in designing and developing microservices-based applications.
  • Understanding of CI/CD processes and software release practices.
  • Experience working with Jira.
  • Good understanding of Agile/Scrum methodologies.
  • Strong problem-solving, debugging, and communication skills.

Nice-to-Have Skills

  • Experience with JSP.
  • Experience with RabbitMQ or other messaging technologies.
  • Familiarity with Kubernetes and containerized application deployments.
  • Experience using AI-based coding assistants and developer productivity tools.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →