Skip to main content
HimalayasHimalayas logo
Millennium IT ESPME

Associate Tech Lead - Java

MillenniumIT ESP is a Sri Lankan enterprise solutions provider with over 25 years of experience delivering technology solutions across cloud, cybersecurity, infrastructure, and intelligent automation to global customers.

Millennium IT ESP

Employee count: 501-1000

Sri Lanka only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Job Description

  • Guide the design, development, and delivery of scalable and high-quality software solutions while ensuring alignment with MIT ESP coding standards and development practices
  • Guide engineering teams in implementing effective solution designs, development methodologies, and coding standards to ensure reliable and consistent software delivery
  • Ensure application performance, reliability, and quality through adherence to MIT ESP development standards, testing practices, and code reviews
  • Lead technical estimations and contribute to planning activities to support efficient project execution and resource utilization
  • Drive the identification, troubleshooting, and resolution of complex issues within applications and supporting systems
  • Mentor and coach engineers, supporting their technical growth, problem-solving capabilities, and adherence to quality engineering practices
  • Collaborate with cross-functional teams including engineering, product management, and design teams to translate business requirements into effective technical solutions
  • Contribute to the design and development of intuitive and user-focused digital solutions that enhance overall user experience across platforms
  • Contribute to research and development initiatives and promote the adoption of emerging technologies to enhance development practices and solution capabilities
  • Ensure the preparation and maintenance of technical documentation, including design specifications and solution documentation
  • Stay informed of industry trends and evolving technologies, evaluating their potential adoption to improve engineering practices and solution quality

Person Specification

  • Bachelor's degree or higher in Computer Science, Information Technology, or a related discipline
  • Minimum 3+ years of experience in software engineering, including experience leading the design and delivery of complex backend systems
  • Experience providing technical leadership to engineering teams, guiding solution design, development practices, and technical decision-making
  • Strong expertise in backend software development technologies, particularly Java and the Spring Boot framework
  • Strong understanding of software architecture patterns, including microservices architecture, API-first design, and distributed systems
  • Experience designing and implementing RESTful APIs and service-based architectures, with knowledge of API security mechanisms such as OAuth 2.0 or JWT
  • Experience working with relational and NoSQL databases such as PostgreSQL, MySQL, or MongoDB
  • Familiarity with cloud platforms and cloud-native application architectures, including environments such as AWS, Azure, or Google Cloud
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes
  • Experience working with event-driven systems, messaging platforms, and asynchronous processing frameworks
  • Familiarity with CI/CD pipelines, DevOps practices, and version control systems such as Git
  • Strong understanding of application performance optimization, fault tolerance, and secure software development practices
  • Experience with caching strategies, distributed data systems, and scalable system design
  • Excellent analytical, debugging, and problem-solving capabilities in complex distributed systems
  • Strong communication and collaboration skills with the ability to work effectively across engineering, product, and architecture teams
  • Exposure to AI/ML integration, serverless architectures, or reactive programming approaches will be considered an advantage

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Education

Bachelor degree

Experience

3 years minimum

Experience accepted in place of education

Location requirements

Hiring timezones

Sri Lanka +/- 0 hours

About Millennium IT ESP

Learn more about Millennium IT ESP and their company culture.

View company profile

MillenniumIT ESP is a complete enterprise solutions provider with a proven track record of serving global customers for over 25 years. Founded in 1996, the company has established itself as a visionary in creating impactful technology solutions across multiple domains including Core Infrastructure, Cloud, Cyber Security, Enterprise Applications, Intelligent Automation and Data, Smart Buildings, and Managed Services. Headquartered in Colombo, Sri Lanka, MIT ESP has grown into a trusted partner for organizations worldwide, leveraging strategic partnerships with industry leaders like Cisco, Microsoft, and Oracle to deliver cutting-edge solutions.

The company serves diverse industries including Banking and Financial Services, Government, Manufacturing and Retail, Telecommunications and Media, and Commercial sectors. With a team of 501-1,000 professionals, MillenniumIT ESP combines deep technical expertise with industry-specific knowledge to help enterprises reimagine and reinvent their digital transformation journeys. The company is committed to purpose-driven technology solutions that deliver measurable business outcomes, continuously expanding its global footprint while maintaining the agility and customer-centric approach that has defined its success for nearly three decades.

Claim this profileMillennium IT ESP logoME

Millennium IT ESP

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Millennium IT ESP

Find your next opportunity by exploring profiles of companies that are similar to Millennium IT ESP. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan