EY

Associate Technical Lead – Angular/Spring Boot (EC-58)

Eyepaxlinkedin.com
Oct 8, 2026, 11:51 AM2w ago
Full-timeColombo, Western ProvinceSoftware engineeringLead (7+ yrs)

About the role

The Associate Technical Lead – Angular/Spring Boot role at Eyepax is a client-facing engineering position responsible for providing hands-on technical leadership in designing, developing, and delivering scalable, secure, high-performance full-stack applications using Angular and Spring Boot. The role involves solution design, team guidance, delivery ownership, and the adoption of AI-assisted engineering practices. The successful candidate will collaborate with clients, architects, product stakeholders, and cross-functional teams to translate business requirements into reliable, maintainable, and cloud-ready solutions. Responsibilities include technical leadership, architecture and coding standards, mentoring, promoting AI-powered development workflows, and ensuring best practices in security, maintainability, and quality. Eyepax is a global company with development hubs in Sri Lanka and Vietnam, offering a dynamic workplace focused on continuous improvement and global exposure.

Must have

  • 7+ years of hands-on software engineering experience, including significant full-stack application development experience.
  • At least 1–2 years of experience leading technical workstreams, mentoring engineers, or providing technical direction within a delivery team.
  • Strong proficiency in Angular, preferably Angular 19+, along with TypeScript, JavaScript ES6+, HTML5, CSS3, and responsive design.
  • Strong understanding of Angular architecture, reusable components, reactive programming, state management, routing, forms, performance optimization, and frontend testing.
  • Strong experience with Java, Spring Boot, Spring MVC, Spring Data JPA, and related Spring technologies.
  • Strong experience designing, implementing, documenting, and securing RESTful APIs and working with JSON.
  • Strong knowledge of relational databases and practical experience with MySQL, including schema design, indexing, query optimization, and transactions.
  • Good understanding of authentication, authorization, secure coding, API security, and common web application vulnerabilities.
  • Strong understanding of object-oriented design, SOLID principles, clean code, design patterns, and automated testing.
  • Understanding of modern architectures including modular monoliths, microservices, event-driven systems, and distributed applications.
  • Experience with Git, branching strategies, pull requests, automated builds, and modern CI/CD practices.
  • Practical experience with, or strong willingness to adopt, AI-assisted development tools such as GitHub Copilot, ChatGPT, Claude, Cursor, or equivalent tools.
  • Ability to use generative AI effectively for implementation, refactoring, testing, debugging, code analysis, documentation, and rapid prototyping.
  • Ability to critically evaluate AI-generated code for correctness, security, performance, maintainability, architecture, and unintended behavior.
  • Understanding that AI-assisted or vibe coding complements rather than replaces sound engineering judgment, code review, testing, and architectural oversight.
  • Awareness of responsible AI considerations including data privacy, intellectual property, information security, hallucination risks, and protection of client information.
  • Working knowledge of at least one cloud platform such as AWS, Azure, or GCP.
  • Familiarity with Docker; Kubernetes exposure is advantageous.
  • Experience working in Agile/Scrum environments and contributing to planning, estimation, delivery, and continuous improvement.
  • Ability to remain hands-on while providing technical guidance and making sound decisions in a client-driven environment.
  • Strong stakeholder management, communication, analytical, facilitation, and problem-solving skills.
  • Ability to explain complex technical topics clearly to technical and non-technical stakeholders.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Nice to have

  • Domain knowledge of event ticketing, reservation, e-commerce, or high-volume transactional platforms.
  • Experience with messaging technologies such as RabbitMQ, Kafka, or similar platforms.
  • Experience with caching technologies such as Redis.
  • Knowledge of API gateways, service discovery, centralized configuration, distributed tracing, and observability.
  • Experience with performance testing, monitoring, logging, and production support.
  • Exposure to infrastructure-as-code and cloud-native engineering practices.
  • Experience with technical interviews, onboarding, or engineering capability development.
  • Experience introducing AI-assisted development standards, workflows, or developer productivity initiatives.
  • Practical experience with AI-first development, vibe coding, prompt engineering, agentic coding, or AI-assisted code review.
  • Familiarity with measuring AI-assisted engineering effectiveness through indicators such as cycle time, code quality, defect rates, and review effort.
  • Relevant certifications in Angular, Java, Spring, cloud platforms, software architecture, or AI-related engineering.
  • Passion for staying current with developments in Angular, Spring Boot, Java, cloud engineering, generative AI, and modern full-stack architecture.

Technologies

  • Agentic AI
  • Agile
  • Angular
  • API Security
  • Authentication
  • AWS
  • Azure
  • ChatGPT
  • CI/CD
  • Claude
  • Cloud Native
  • CSS
  • Cursor
  • DevOps
  • Docker
  • E-commerce
  • Event-Driven Architecture
  • GCP
  • Generative AI
  • Git
  • GitHub
  • GitHub Copilot
  • HTML
  • Infrastructure as Code
  • Java
  • JavaScript
  • JPA
  • JSON
  • Kafka
  • Kubernetes
  • Microservices
  • MySQL
  • Observability
  • Performance Testing
  • Prompt Engineering
  • Prototyping
  • RabbitMQ
  • Redis
  • Responsible AI
  • REST
  • Scrum
  • Spring / Spring Boot
  • Test Automation
  • TypeScript

Highlights

The company is headquartered in Singapore with main development hubs in Sri Lanka and Vietnam, and additional offices in Sweden, USA, France, and Australia. Eyepax emphasizes a culture of continuous improvement, coaching, and global exposure. A Bachelor's degree in a relevant field is required. The listing does not specify remote work, salary, or application deadline.