Java Developer-Web Apps

Randstad India

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 2 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description Key Responsibilities:

Design develop and maintain RESTful microservices using Java and Spring Boot.
Collaborate with cross-functional teams to define design and ship new features.
Integrate and optimize PostgreSQL databases ensuring high performance and reliability.
Write clean efficient and well-documented code following industry best practices and coding standards.
Implement and maintain CI/CD pipelines using tools like GitHub Actions
Participate in code reviews providing and receiving constructive feedback to maintain code quality.
Ensure application security scalability and performance.
Troubleshoot debug and resolve technical issues in production and non-production environments.
Work in an Agile/Scrum environment participating in sprint planning daily stand-ups and retrospectives.

Required Skills and Qualifications:
Strong proficiency in Java (8/11/17) and 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:
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).

Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ability to take ownership and deliver high-quality code under deadlines.
Continuous learner with a passion for improving coding standards and processes.

Job Description Key Responsibilities: Design develop and maintain RESTful microservices using Java and Spring Boot. Collaborate with cross-functional teams to define design and ship new features. Integrate and optimize PostgreSQL databases ensuring high performance and reliability. ...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java