11 Nov
|
EPAM Systems
|
Kochi
11 Nov
EPAM Systems
Kochi
We are hiring a Lead Software Engineer to take full accountability for delivery and set technical direction for a team supporting key applications. You will drive design and implementation of enhancements to client-facing services built with Java, Spring Boot, microservices, and PostgreSQL, and ship frequently through GitHub Actions CI/CD. If you enjoy leading teams and delivering at speed, apply now
Responsibilities
- Drive the design, development, and release of enhancements for client-facing applications
- Run a rapid release cadence (20+ releases/month) through the GitHub Actions CI/CD pipeline
- Support delivery across Spring, Java, and PostgreSQL components
- Define scope for incoming requests using the minor-enhancement boundary (approximately 5 working days / 40 hours)
- Coordinate with the Enhancement Architect on design alignment and technical risk assessment
- Guide Engineers who maintain and extend the application portfolio
- Take ownership of software delivery end to end while coaching and mentoring the technical team
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, Information Systems, or a related STEM discipline
- Extensive experience of 8–12 years in IT, with 10+ years dedicated to software development, testing, and implementation
- At least 1 year of experience leading in a relevant capacity
- Advanced capability in Java and SQL
- Expert-level proficiency with Spring Boot and microservices deployment
- Hands-on experience with GitHub Actions and CI/CD methods enabling a high release cadence (20+ releases/month)
- Solid working knowledge of PostgreSQL
Nice to have
- Knowledge of Redis and RabbitMQ
- Experience deploying dockerized microservices in production
- Exposure to AWS and Azure cloud environments
📌 Lead Software Engineer - Java with Spring Boot (Kochi)
🏢 EPAM Systems
📍 Kochi