10,000+ Active Jobs
|
500+ Hiring Companies
|
100% Verified Jobs
India
HomeCompaniesMSBC GroupSenior Java Software Developer
MG
Msbc GroupACTIVELY HIRING

Senior Java Software Developer

Pune
Not Disclosed
6 to 10 Yrs
Full time
4/6/2026
Salary Range
Not Disclosed
Experience
6 to 10 Yrs
Job Location
Pune
Remote Work Policy
Not specified
Visa Sponsorship
Not specified
Relocation
Not specified
Skills
CollectionsMultithreadingException HandlingRESTful APIsSpring BootSpring MVCJDBCMySQLPostgreSQLOracleGitMavenGradleJUnitTestNGHTMLCSSJavaScriptAWSAzureCore Java developmentOOPs conceptsJava Memory ManagementJSON handlingELK Stack
Industry
IT Services & Consulting
Hiring Status
ACTIVELY HIRING
Hiring Contact
MG
MSBC Group
Recruiter

Job Description

Key Responsibilities

- Design, develop, and maintain scalable and robust Java applications. - Write clean, efficient, and reusable code following best practices. - Troubleshoot and resolve issues in both development and production environments. - Participate in code reviews, unit testing, debugging, and optimization efforts. - Collaborate with QA, DevOps, and Business Analysts in cross-functional teams. - Contribute actively to sprint activities in Agile/Scrum-based development cycles. - Support database design, query optimization, and data integrity within applications. - Manage tasks and timelines effectively to ensure timely delivery of high-quality solutions. Key Tools & Frameworks: - Programming Languages: Java 8+, SQL - Frameworks: Spring Core, Spring Boot, Spring MVC - Web Services & APIs: RESTful APIs, JSON - Build & DevOps: Maven, Gradle, Jenkins, Git - Databases: MySQL, PostgreSQL, Oracle - Version Control: Git, GitHub, GitLab - Testing: JUnit, TestNG - Others (Nice to Have): HTML, CSS, JavaScript, AWS, Azure, CI/CD tools, ELK Stack

Qualifications Required

- 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. - Proficiency in OOPs concepts, Collections, Multithreading, Exception Handling, and Java Memory Management. - Experience with RESTful APIs, JSON handling, and integrating web services. - Familiarity with Spring Boot, MVC, and other Spring-based modules. - Knowledge of JDBC and relational databases like 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. - Basic understanding of front-end technologies (HTML, CSS, JavaScript). - Familiarity with cloud services (AWS, Azure) and deployment pipelines. - Experience with monitoring tools such as ELK Stack or Grafana. - Background in developing secure and maintainable enterprise applications. As a Java Developer at MSBC Group, you will be responsible for designing, developing, and maintaining scalable enterprise applications to address real-world business challenges. You will collaborate closely with cross-functional teams to deliver clean, maintainable, and high-performance code. MSBC Group has been a trusted technology partner for over 20 years, providing AI-powered software solutions across various industries such as financial services, logistics, construction, and startups.

Key Responsibilities

- Design, develop, and maintain scalable and robust Java applications. - Write clean, efficient, and reusable code following best practices. - Troubleshoot and resolve issues in both development and production environments. - Participate in code reviews, unit testing, debugging, and optimization efforts. - Collaborate with QA, DevOps, and Business Analysts in cross-functional teams. - Contribute actively to sprint activities in Agile/Scrum-based development cycles. - Support database design, query optimization, and data integrity within applications. - Manage tasks and timelines effectively to ensure timely delivery of high-quality solutions. Key Tools & Frameworks: - Programming Languages: Java 8+, SQL - Frameworks: Spring Core, Spring Boot, Spring MVC - Web Services & APIs: RESTful APIs, JSON - Build & DevOps: Maven, Gradle, Jenkins, Git - Databases: MySQL, PostgreSQL, Oracle - Version Control: Git, GitHub, GitLab - Testing: JUnit, TestNG - Others (Nice to Have): HTML, CSS, JavaScript, AWS, Azure, CI/CD tools, ELK Stack

Qualifications Required

- 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. - Proficiency in OOPs concepts, Collections, Multithreading, Exception Handling, and Java Memory Management. - Experience with RESTful APIs, JSON handling, and integrating web services. - Familiarity with Spring Boot, MVC, and other Spring-based modules. - Knowledge of JDBC and relational databases like 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. - Basic understanding of front-end technologies (HTML, CSS, JavaScript). - Familiarity with cloud services (AWS, Azure) and deployment pipelines. - Experience with monitoring tools such as ELK Stack or Grafana. - Background in developing secure and ma