Skip to main content

Java Developer

Technology
Wissen Technology
Pune, IndiaToday
Full timeHybrid

Job description

Job highlights

  • 5+ years in Backend Java Development with expertise in Spring Boot, Spring Data JPA, Hibernate, Spring Batch, RESTful APIs, and Microservices
  • Design, develop, and maintain backend applications and RESTful APIs; optimize database queries; implement CI/CD; troubleshoot and resolve technical issues; write tests and participate in code reviews

Key Responsibilities

  • Design, develop, and maintain robust backend applications using the Java technology stack.
  • Develop applications using Java, Spring Boot, Spring Data JPA, Hibernate, and Spring Batch.
  • Design and develop RESTful APIs and integrate backend services with other applications.
  • Work with Microservices architecture to build scalable and reliable services.
  • Design, develop, and optimize database queries using SQL and NoSQL databases.
  • Follow CI/CD practices to improve development, deployment, and release processes.
  • Proactively identify, troubleshoot, and resolve technical and integration issues across the application stack.
  • Write and maintain unit and integration tests for existing and newly developed code.
  • Participate in code reviews and follow software engineering best practices.
  • Collaborate with cross-functional teams to understand requirements and deliver effective technical solutions.
  • Troubleshoot production issues and contribute to application performance and stability.

Required Skills

  • 5+ years of experience in Backend Java Development.
  • Strong proficiency in Core Java.
  • Hands-on experience with Spring Boot.
  • Experience with Spring Framework, Spring Data JPA, and Hibernate.
  • Experience with Spring Batch.
  • Strong understanding of RESTful APIs.
  • Good knowledge of Microservices architecture.
  • Strong experience with SQL databases.
  • Exposure to NoSQL databases.
  • Experience with Git and CI/CD.
  • Experience with JUnit, Mockito, or similar testing frameworks.
  • Strong debugging and troubleshooting skills.
  • Good understanding of software development best practices.

Keywords
javajava-developertraining-and-developmentspringspring-bootspring-datahibernatespring-batchmicroservicesvisual-art-designplanning-and-designproduct-development-and-designcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdtroubleshootingcode-reviewinsurance-consulting-and-technologytechnology-stack

Interested in this role?