1
applicant
Tech Lead - Java
Arimac
in Colombo,
Full-time
• posted on 03 Jun 2025
Arimac is looking for a experienced and dynamic individual to join us as a Tech Lead - Java. If you have the expertise to excel in a fast-paced, innovative, and collaborative environment, please send us your CV at careers@arimaclanka.com
Responsibilities:
- Design and evolve microservices-based architectures using Java and Spring Boot
- Contribute to solution architecture, including API contracts (REST/GraphQL). data flow, scalability, and modularization,
- Lead backend implementation for digital payment systems, wallets, and secure transactional flows.
- Ensure systems are highly available, scalable, and fault-tolerant.
- Lead a team of Java engineers, conducting code reviews. enforcing best practices. and mentoring junior members.
- Drive engineering excellence through clean code, design patterns, and hands on guidance
- Collaborate with DevOps. QA. and frontend teams for full stack delivery
- Apply secure coding practices aligned with OWASP, PCI DSS, and FinTech compliance..
- Implement encryption, tokenization, and IAM policies for secure user and transaction management.
- Tune system performance with caching, optimized queries, and load testing strategies.
- Design and support cloud-native deployments on Azure, AWS, or GCP.
- Guide the setup of Cl/CD pipelines and containerized builds using Docker & Kubernetes.
- Integrate observability tools such as Prometheus, ELK Stack, Grafana, and alerts for production monitoring.
- Work closely with Product Owners, Business Analysts, and stakeholders to shape technical solutions.
- Participate in Agile rituals - sprint planning, réviews, and retrospectives.
- Document system architecture, APi schemas, and data models clearly and accessibly.
Qualifications:
- Bachelor's in Computer Science, Engineering, or equivalent field.
- 6+ years of Java backend development experience, with 2+ years in a leadership or design-heavy role.
- Strong command of Spring Boot, Spring Cloud. JPA/Hibernate, and microservices.
- Solid understanding of RESTful APls, OAuth2/JWT, and secure authentication flows.
- Experience with PostgreSQL. MySQL or NoSQL databases like Redis.
- Familiarity with Kafka, RabbitMQ, or other messaging/event systems.
- Hands-on with unit and integration testing (JUnit, Mockito. TestContainers)
- Cloud deployment skills (Azure, AWS, or CCP), preferably using Docker & Kubernetes.
- Experience in FinTech. digital banking, or payment systems is a strong advantage
- Willingness to learn, adapt and contribute to architectural decisions.
- MSc in Advance Software Engineering will be added advantage
- Certifications in cloud platforms. Kubernetes, or security standards (PCI-DSS) ISO 27001) are a plus.
Recent Jobs at Arimac
Intern - Business Analyst
Arimac
Colombo
16 Jul 2025
16 Jul 2025
Colombo
Senior DevOps Engineer
Arimac
Colombo
14 Jul 2025
14 Jul 2025
Colombo
Senior Software Engineer - Java
Arimac
Colombo
09 Jul 2025
09 Jul 2025
Colombo
Senior DevOps Engineer
Arimac
Colombo
05 Jul 2025
05 Jul 2025
Colombo
Associate Quality Assurance Engineer
Arimac
Colombo
20 Jun 2025
20 Jun 2025
Colombo