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.