Senior Java Engineer

IT
March 25, 2025
රු200,000 - රු300,000
Application deadline closed.

Job Description

Location: [Specify if remote/onsite/hybrid or location]
Company: [Company Name]
Job Type: Full-time


About Us

[Company Name] is a key player in a large European organization dedicated to providing cutting-edge electronic document services for global brands and governments across Europe. We pride ourselves on innovation, collaboration, and delivering high-quality solutions to our clients.


Job Description

We are seeking a highly skilled Senior Java Engineer to join our dynamic team. The ideal candidate will have a strong background in Java development, experience with modern technologies, and a passion for building scalable, high-performance applications.


Key Responsibilities

  • Design, develop, and maintain robust and scalable Java-based applications using Spring Boot.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement and optimize RESTful and GraphQL APIs in a service-oriented architecture.
  • Work with both SQL (MariaDB, PostgreSQL) and NoSQL (MongoDB) databases.
  • Write and maintain comprehensive automated tests (unit, integration, and end-to-end).
  • Participate in CI/CD pipeline development and ensure continuous integration practices.
  • Stay updated with emerging technologies and industry trends to ensure our solutions remain innovative.

Qualifications & Skills

  • 3+ years of production-level experience in software development.
  • Expertise in Java and Spring Boot.
  • Familiarity with modern JavaScript (ES6+), TypeScript, and functional programming is a plus.
  • Experience with front-end frameworks like Angular or React is optional but beneficial.
  • Strong understanding of service-oriented architectures and API design principles.
  • Proficiency in automated testing and CI/CD pipelines.
  • Excellent spoken and written English skills to collaborate effectively with EU-based teams.

Why Join Us?

  • Opportunity to work on impactful projects for global clients.
  • Collaborative and inclusive work environment.
  • Competitive salary and benefits package.
  • Professional growth and development opportunities.

How to Apply

Interested candidates are invited to apply by:

  • Visiting our careers page at www.cms.lk
  • Emailing your resume to careers@cms.lk with the subject line: “Senior Java Engineer”

We look forward to hearing from you!


[Company Name] is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Related Jobs