← Back to jobs

Persistent Systems Logo
Java Developer

Persistent Systems

 

Pune, Maharashtra, India

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 2
Category: Java Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, build, and maintain scalable Java enterprise applications, owning the full development lifecycle from conceptualization to deployment.

This role is on-site.

Responsibilities

  • Develop and deploy microservices using Spring Boot and Java EE, ensuring high scalability and reliability.
  • Implement RESTful web services and integrate with relational databases like MySQL, PostgreSQL, or Oracle.
  • Apply Object-Oriented Programming principles, UML, and Domain Driven Design to solve complex problems.
  • Manage source control with Git, conduct code reviews, and maintain coding standards throughout the SDLC.
  • Conduct quality assurance, secure software against vulnerabilities, and incorporate customer feedback for continuous improvement.

Required Skills

  • 5+ years of hands-on experience with Core Java and Java EE technologies.
  • Proficiency in building microservices architecture using the Spring Boot framework.
  • Strong understanding of OOP, design patterns, UML, and Domain Driven Design.
  • Experience with RESTful web development and API design.
  • Demonstrable experience with databases: MySQL, PostgreSQL, or Oracle.
  • Knowledge of professional software engineering practices, including CI/CD, testing, and operations.
  • Proficiency with Git for source control management.

Preferred Skills

  • Familiarity with cloud technologies, specifically Docker and Kubernetes.
  • Experience with NoSQL databases such as MongoDB, Cassandra, or Oracle NoSQL DB.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs