Senior Java Software Developer

MSBC Group

Pune District

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading technology firm is seeking a Java Developer with over 6 years of experience to design and develop enterprise-grade applications. This mid-senior level full-time position located in Pune involves working with RESTful APIs and collaborating in Agile development cycles. The ideal candidate will play a crucial role in maintaining scalable systems and apply skills in Core Java, Spring Boot, and version control tools. Join a vibrant workplace culture that emphasizes innovation and career growth.

Qualifications

  • 6+ years of experience in Core Java development.
  • Proficient in OOPs concepts and Java Memory Management.
  • Experience with cloud services like AWS or Azure.

Responsibilities

  • Design, develop, and maintain scalable and robust Java applications.
  • Write clean, efficient, and reusable code adhering to best practices.
  • Troubleshoot and resolve issues in development and production environments.

Skills

Core Java development
RESTful APIs
OOP principles
Version Control
Agile/Scrum

Education

Bachelor’s or Master’s degree in Computer Science or related field

Tools

Spring Boot
JUnit
Git
MySQL

Job description

Direct message the job poster from MSBC Group

Join MSBC as a Java Developer – Build Enterprise-Grade Applications and Scalable Systems

We are looking for a talented and motivated Java Developer with 6+ years of experience in Core Java development. In this role, you’ll be responsible for designing, developing, and maintaining scalable enterprise applications that solve real-world business challenges. You will collaborate closely with cross-functional teams to ensure clean, maintainable, and high-performance code is delivered.

Key Tools & Frameworks
  • Web Services & APIs – RESTful APIs, JSON
  • Version Control – Git, GitHub, GitLab
  • Testing – JUnit, TestNG
Key Responsibilities
  • Design, develop, and maintain scalable and robust Java applications.
  • Write clean, efficient, and reusable code adhering to best practices.
  • Troubleshoot and resolve issues in development and production environments.
  • Participate in code reviews, unit testing, debugging, and optimization efforts.
  • Collaborate with cross-functional teams, including QA, DevOps, and Business Analysts.
  • Work in Agile/Scrum-based development cycles and actively contribute to sprint activities.
  • Support database design, query optimization, and data integrity within applications.
  • Ensure timely delivery of high-quality solutions by actively managing tasks and timelines.
Skills & Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • 3–6 years of hands‑on experience in Core Java development.
  • Proficient in OOPs concepts, Collections, Multithreading, Exception Handling, and Java Memory Management.
  • Experience with RESTful APIs, JSON handling, and integrating web services.
  • Familiar with Spring Boot, MVC, and other Spring-based modules.
  • Knowledge of JDBC and relational databases such as MySQL, PostgreSQL, or Oracle.
  • Comfortable using Git for version control and Maven/Gradle for project builds.
  • Exposure to unit testing frameworks (JUnit, TestNG) and code quality tools.
  • Understanding of cloud services (AWS, Azure) and deployment pipelines.
  • Experience with monitoring tools like ELK Stack or Grafana.
  • Background in building secure and maintainable enterprise applications.
About MSBC Group

MSBC Group has been a trusted technology partner for over 20 years, delivering AI‑powered software solutions across industries such as financial services, logistics, construction, and startups.

Our work spans Custom Software Development, AI & Automation, Staff Augmentation, Managed Services, and BPO. With a strong global presence, we are committed to innovation, career growth, and a vibrant workplace culture.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Information Technology

Industries

IT Services and IT Consulting

Referrals increase your chances of interviewing at MSBC Group by 2x

Get notified about new Java Software Engineer jobs in Pune, Maharashtra, India.

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

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Applicantz • Pune District

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

M/s Angel and Genie (Talent Search) • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,100,000
Group Health Insurance
Competitive pay
Learning & Growth opportunities
+3
Java Developer
Java Developer

Sequence Technologies • Delhi

On-site
INR 800,000 - 1,200,000
Group medical insurance
Senior Java Software Engineer
Senior Java Software Engineer

Publicis Sapient • Bangalore Rural

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

People Tech Group Inc • Hyderabad

On-site
INR 800,000 - 1,200,000
Sr Java Microservice Developer (Remote - India)
Sr Java Microservice Developer (Remote - India)

Jobgether • India

Remote
INR 800,000 - 1,200,000
Competitive salary
Flexible work arrangements
Health insurance
+1
Senior Java Software Engineer
Senior Java Software Engineer

Mphasis • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Java Developer
Java Developer

HypTechie • Bengaluru

On-site
INR 900,000 - 1,500,000
Java Developer Full Stack
Java Developer Full Stack

Talent Worx • Maharashtra

On-site
INR 700,000 - 1,100,000