Tech Lead - Java


Calcey is a global boutique software product engineering firm with offices in the USA, Singapore, and Sri Lanka. For two decades, we have delivered bespoke digital products for startups, SMEs, and global corporations including PayPal, Stanford University, and the Wikimedia Foundation. Recognized as one of the best workplaces in the IT/ITeS sector, we take pride in nurturing a culture where passion thrives. Calcey’s Colombo office requires a Tech Lead – Java.

What you'll do

This is a hands-on role that includes planning, designing, coding, debugging, testing, deployment, and team leadership. In addition, the position will require interfacing with other internal and external technology stakeholders.

We expect you to have

  • High proficiency and hands-on experience in enterprise application development with Java frameworks
  • API development with Spring
  • Willingness to learn and work with Kotlin
  • Strong understanding and practical experience in designing, implementing, and consuming RESTful APIs
  • Experience leading the design, development, and implementation of scalable and high-performance backend solutions
  • Familiarity with any of the following databases: MS SQL Server, Oracle, MySQL, PostgreSQL, MongoDB
  • Understanding of Microservice architecture and related concepts
  • Experience with cloud platforms and containerized deployment
  • Experience working with Enterprise Service Busses (ESB) or Message Queues is desirable
  • Experience working on multiple software projects throughout their full life cycles
  • A deep understanding of Agile development methodologies
  • Knowledge and experience in software architecture, practical use of design patterns, and object-oriented principles
  • 7+ years of hands-on experience in software development
  • University degree holder or self-learner; we welcome anyone passionate about software engineering principles and best practices
  • Good verbal and written communication skills

It's great if you have

  • Ability to understand, adapt, initiate, implement processes, and operate in a changing and sometimes undefined environment
  • Analytical thinking and planning, communication, problem-solving, good judgment, and the ability to influence others positively is required
  • Ability to effectively communicate even when the information is sensitive/difficult
  • Demonstrate the ability to multitask, manage multiple projects, prioritize, and meet deadlines in a fast-paced environment
  • Ethical, Courageous, Transparent, Imaginative, Candid, and Responsible

Compensation: A highly attractive compensation package pegged to the US dollar awaits the right individual.

Calcey is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply for the position - Tech Lead - Java

    Hi, Team Calcey!

    My name is and I’m applying for this position. Please contact me back at . My resume is attached below:


    I heard about this position via