Senior Java Software Engineer

SPIRO

Pune District

On-site

INR 1,200,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology firm in India is seeking a Mid-Senior level backend Java developer to design and maintain Java applications using Spring Boot. The candidate should have 5+ years of experience and understand Agile processes. This role requires collaboration within teams and optimization of backend code. Competitive compensation and full-time employment are offered.

Qualifications

  • 5+ years' hands-on experience as a backend Java developer.
  • Familiarity with Agile, Git, and unit testing frameworks (JUnit, Mockito).
  • Good understanding of software design principles, MVC, OOP, and best practices.

Responsibilities

  • Design, develop, and maintain Java applications using Spring Boot.
  • Build and integrate REST APIs and SDKs with enterprise systems.
  • Collaborate within Agile teams using Jira.

Skills

Java
Spring Boot
SQL/MySQL
Agile
Git
Unit testing frameworks

Education

Bachelor's degree in Computer Science or related field

Tools

Jira
Docker
AWS

Job description

Responsibilities
  • Design, develop, and maintain Java applications using Spring Boot and related frameworks.
  • Build and integrate REST APIs and SDKs with enterprise systems.
  • Work with databases (SQL/MySQL) for data modeling and querying; understanding of NoSQL (MongoDB, Redis) is a plus.
  • Collaborate within Agile teams, using Jira for planning and Git for source control.
  • Participate in code reviews, testing, debugging, and documentation.
  • Optimize and tune backend code for performance and scalability.
  • Support deployment in containerized/cloud environments (Docker, AWS is a plus).
  • Work closely with business analysts and senior engineers to define requirements and deliver solutions.
Required Qualifications
  • 5+ years' hands‑on experience as a backend Java developer.
  • Familiarity with Agile, Git, and unit testing frameworks (JUnit, Mockito).
  • Good understanding of software design principles, MVC, OOP, and best practices.
  • Bachelor's degree in Computer Science (or related field) or equivalent practical experience.
Preferred Skills
  • Experience with cloud services (AWS, Azure, GCP), Docker containers.
  • Exposure to message queues (Kafka, RabbitMQ) and distributed caching.
  • Strong analytical, communication, and teamwork skills.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Motor Vehicle Manufacturing

Location: Bengaluru, Karnataka, India

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Ajackus • India

On-site
INR 800,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer
Java Backend Developer

GeekSoft Consulting • Arishinakunte

On-site
INR 800,000 - 1,200,000
Challenging, innovative environment
Opportunities for learning
Senior Java Developer (3–5 Years Experience)
Senior Java Developer (3–5 Years Experience)

Finlabs India Pvt Ltd • India

On-site
INR 1,500,000 - 2,300,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Senior Java Software Engineer
Senior Java Software Engineer

Publicis Sapient • Bangalore Rural

On-site
INR 1,200,000 - 1,800,000
Java Backend Lead
Java Backend Lead

Innoventes Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Java Developer
Java Developer

Sequence Technologies • Delhi

On-site
INR 800,000 - 1,200,000
Group medical insurance
Java Back End Developer - Bangalore Location
Java Back End Developer - Bangalore Location

Tata Consultancy Services • Bengaluru

On-site
INR 600,000 - 1,200,000
Java Developer
Java Developer

Whitefield Careers • Bengaluru

On-site
INR 800,000 - 1,200,000