Solutions Developer
12/9/2025
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.
Working Hours
40 hours/week
Company Size
10,001+ employees
Language
English
Visa Sponsorship
No
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.
Please let John Keells Group know you found this job on PrepPal. This helps us grow!
Do you know that we have special program that includes "Interview questions that asked by John Keells Group?"
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.