Skip to main content
Randstad India Limited logo

Java Developer-Web Apps

Randstad India Limited
Full Timemid
INPosted March 15, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaSQLSpringAWSGCPAzureDockerKubernetesJenkinsGitHub ActionsPostgreSQLGitGitHubGitLabRESTKafkaRabbitMQAgileScrumCI/CDDevOpsMicroservicesAPI

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

As a Java Developer at our company, you will be responsible for designing, developing, and maintaining RESTful microservices using Java and Spring Boot. Your key responsibilities will include:

  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Integrating and optimizing PostgreSQL databases to ensure high performance and reliability.
  • Writing clean, efficient, and well-documented code following industry best practices and coding standards.
  • Implementing and maintaining CI/CD pipelines using tools like GitHub Actions.
  • Participating in code reviews, providing and receiving constructive feedback to maintain code quality.
  • Ensuring application security, scalability, and performance.
  • Troubleshooting, debugging, and resolving technical issues in production and non-production environments.
  • Working in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.

Qualifications required for this role include:

  • Strong proficiency in Java (8/11/17) and the Spring Boot framework.
  • Experience in designing and building microservices-based architectures.
  • Solid understanding of REST APIs and API versioning best practices.
  • Hands-on experience with PostgreSQL or similar relational databases (SQL optimization, schema design, etc.).
  • Knowledge of ORM frameworks like Hibernate/JPA.
  • Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.).
  • Proficiency with Git and version control best practices.
  • Familiarity with containerization and deployment (Docker, Kubernetes preferred).
  • Understanding of software design patterns, SOLID principles, and clean code practices.
  • Knowledge of unit testing and integration testing frameworks (JUnit, Mockito, etc.).

Nice to have skills include:

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with message queues (Kafka, RabbitMQ).
  • Understanding of API Gateway and Service Discovery mechanisms.
  • Exposure to monitoring tools (Prometheus, Grafana, ELK stack).
  • Experience with DevOps practices and Infrastructure as Code (IaC).

In addition to technical skills, soft skills required for this role include strong problem-solving and analytical skills, excellent communication and collaboration abilities, and the ability to take ownership and deliver high-quality code under deadlines. Continuous learning with a passion for improving coding standards and processes is also valued.

You will be working in a Full-Time employment type with the specified number of years of experience and a single vacancy available. As a Java Developer at our company, you will be responsible for designing, developing, and maintaining RESTful microservices using Java and Spring Boot. Your key responsibilities will include:

  • Collaborating with cross-functional teams to define, design, and ship new features.
  • Integrating and optimizing PostgreSQL databases to ensure high performance and reliability.
  • Writing clean, efficient, and well-documented code following industry best practices and coding standards.
  • Implementing and maintaining CI/CD pipelines using tools like GitHub Actions.
  • Participating in code reviews, providing and receiving constructive feedback to maintain code quality.
  • Ensuring application security, scalability, and performance.
  • Troubleshooting, debugging, and resolving technical issues in production and non-production environments.
  • Working in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.

Qualifications required for this role include:

  • Strong proficiency in Java (8/11/17) and the Spring Boot framework.
  • Experience in designing and building microservices-based architectures.
  • Solid understanding of REST APIs and API versioning best practices.
  • Hands-on experience with PostgreSQL or similar relational databases (SQL optimization, schema design, etc.).
  • Knowledge of ORM frameworks like Hibernate/JPA.
  • Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions, etc.).
  • Proficiency with Git and version control best practices.
  • Familiarity with containerization and deployment (Docker, Kubernetes preferred).
  • Understanding of software design patterns, SOLID principles, and clean code practices.
  • Knowledge of unit testing and integration testing frameworks (JUnit, Mockito, etc.).

Nice to have skills include:

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with message queues (Kafka, RabbitMQ).
  • Understanding of API Gateway and Service Discovery mechanisms.
  • Exposure to monitoring tools (Prometheus, Grafana, ELK stack).
  • Experience with DevOps practices and Infrastructure as Code (IaC).

In addition to technical skills, soft skills required for this role include strong problem-solving and analytical skills, excellent communication and collaboration abilities, and the ability to take ownership and deliver high-quality code under deadlines. Continuous learning with a passion for improv

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free