E

Java Developer

Explarity Solutions

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
2–3 yrs
Salary
INR 300,000 – INR 600,000 / year
Openings
1
Posted
2 days ago
Work mode
In office
Education
B.Tech / B.E.
Eligibility
Candidates must hold a B.Tech or B.E. degree in Computer Science and Engineering, Computer Science and Business Systems, Information Technology, or related disciplines with relevant practical development experience also considered.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Role Overview

We are seeking a proficient Java Developer to join our team in Pune, specialized in backend development utilizing Java and Spring Boot technologies within microservices architecture. The candidate will design, build, and maintain dependable applications and APIs while contributing to all stages of the software development lifecycle.

Key Responsibilities

  • Architect, develop, test, and sustain backend systems using Java and Spring Boot frameworks.
  • Create scalable and resilient applications following Microservices design principles.
  • Develop RESTful APIs and handle integration with both internal and external APIs and services.
  • Produce clean, efficient, reusable, and maintainable code adhering to best practice standards.
  • Work extensively with relational databases including crafting advanced SQL queries involving joins and subqueries.
  • Implement data persistence layers using JPA and Hibernate.
  • Build, maintain, and troubleshoot continuous integration and deployment pipelines utilizing Jenkins.
  • Manage source code versioning and collaboration through Git.
  • Diagnose and resolve application issues through root cause analysis.
  • Deploy applications and solutions on AWS cloud infrastructure.
  • Utilize Redis caching mechanisms to enhance application performance where appropriate.
  • Collaborate effectively with cross-functional teams including developers, QA, and DevOps.
  • Engage in code reviews to elevate code quality, performance, and scalability.

Required Skills and Experience

  • 2 to 3 years of professional software development experience with strong Java programming skills.
  • In-depth knowledge of Core Java and Java 8 or higher.
  • Proven expertise in Spring Boot framework.
  • Solid understanding and hands-on experience with Microservices architecture.
  • Experienced in developing and consuming REST APIs.
  • Skilled in SQL and working with databases such as MySQL, Oracle, or PostgreSQL; capable of writing complex queries.
  • Practical experience with JPA/Hibernate for ORM and data persistence.
  • Familiarity with Jenkins for building and managing CI/CD pipelines.
  • Proficient with Git for version control.
  • Experience deploying and managing applications on AWS.
  • Knowledge of caching strategies including Redis.
  • Strong debugging capabilities and analytical problem-solving skills.

Preferred Additional Skills

  • Experience with monitoring and logging tools like New Relic.
  • Familiarity with API documentation and testing tools such as Swagger/OpenAPI and Postman.
  • Understanding of containerization and orchestration tools including Docker and Kubernetes.
  • Insight into application performance monitoring and optimization techniques.
  • Experience working within Agile and Scrum methodologies.

Education and Eligibility

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or relevant disciplines.
  • Relevant hands-on development experience may substitute formal educational qualifications.

Candidate Profile

  • Excellent problem-solving and analytical abilities.
  • Strong grasp of backend development concepts and principles.
  • Ability to work both independently and collaboratively in team settings.
  • Good communication and interpersonal skills.
  • Motivated to learn and adapt to new technologies and tools.

Minimum education

Bachelor's Degree

Tools & software

Java Git · 1 to 2 years required Docker required Kubernetes required Redis required Amazon Web Services AWS required Jenkins CI required Swagger required

How they work

Communication Teamwork & Collaboration Problem Solving Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer