Search by job, company or skills

M

Senior Java Software Developer

6-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

  • 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

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.
  • 36 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.
  • Familiarity with basic front-end technologies (HTML, CSS, JavaScript).
  • 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144760665