JOB DETAILS

Solutions Developer

CompanyJohn Keells Group
LocationColombo
Work ModeOn Site
PostedDecember 14, 2025
About The Company
John Keells Holdings PLC (JKH) is the largest conglomerate listed on the Colombo Stock Exchange. With a heritage of over 150 years, through innovation and strategic partnerships, the John Keells Group of companies have become leaders in many key industry verticals, and the Group is a driver and an integral part of the Sri Lankan economy.
About the Role

John Keells Information Technology (Pvt) Ltd (JKIT), the consulting and professional IT services arm of John Keells Holdings PLC, (Sri Lanka's largest conglomerate listed on the Colombo Stock Exchange), is a global professional services leader, transforming enterprises with cutting-edge digital solutions.

Driven by a Cloud-first, Mobile-first and AI-first strategy, and strategic partnerships with global leaders like Microsoft, SAP, and Salesforce, JKIT focuses on Strategy, Consulting, Digital, Technology, and Operations for large multinational companies worldwide, empowering businesses with innovation, agility, growth, and security. JKIT has delivered many award-winning solutions to some of the biggest names in Europe, the Middle East, and Asia.

 

We invite applications from suitably qualified individuals for the post of Solution Developer. The selected candidate will report to the  Associate Architect.

.

The Java Developer will be responsible for:

• Translating application storyboards and use cases into functional applications.

• Building and maintaining efficient, reusable, and reliable Java code.

• Ensuring the best possible performance, quality, and responsiveness of applications.

• Identifying bottlenecks and bugs, and devising effective solutions.

• Collaborating with cross-functional teams to deliver high-quality software.

.

The ideal candidate should possess:

• 3–8 years of experience in Java/JEE development.

• Proficiency in Java 17+ and JEE, with strong knowledge of its ecosystems.

• Solid understanding of object-oriented analysis and design (OOA/OOD).

• Experience with Spring Framework 4 and Dependency Injection.

• Familiarity with REST (JAX-RS) using Jersey and SOAP (JAX-WS) using Apache CXF/Axis.

• Hands-on experience with build tools (Maven), unit testing (JUnit), and JDBC concepts.

• Knowledge of concurrency patterns in Java and caching frameworks such as Ehcache.

• Experience writing reusable Java libraries and high-performance, clean, readable code.

• Basic understanding of JVM, its limitations, weaknesses, and workarounds.

• Knowledge of RDBMS with strong SQL skills and schema design.

• Proficiency with code versioning tools (e.g., Git).

• Familiarity with application servers (Tomcat, JBoss) and testing tools (JMeter).

• Exposure to HTML5, JavaScript, and JavaScript libraries.

If you’re up for the challenge, please send your resume to careers@johnkeellsit.comor Click on the advert to apply. Please state the position you’re interested in the subject line of your email.

Key Skills
JavaJEEObject-Oriented AnalysisObject-Oriented DesignSpring FrameworkDependency InjectionRESTSOAPMavenJUnitJDBCConcurrency PatternsCaching FrameworksSQLGitApplication ServersHTML5
Categories
TechnologySoftwareConsulting
Job Information
📋Core Responsibilities
The Solutions Developer will translate application storyboards and use cases into functional applications while building and maintaining efficient Java code. They will also ensure application performance and quality, identify bottlenecks and bugs, and collaborate with cross-functional teams.
📋Job Type
full time
📊Experience Level
5-10
💼Company Size
1872
📊Visa Sponsorship
No
💼Language
English
🏢Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page