Lead Java Developer
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
We are seeking an experienced and dedicated Lead Java Developer to join our team in Lisbon.
You will lead a collaborative team focused on developing secure and scalable microservices using Java and Spring. This role requires you to work in the Lisbon office 2-3 times per week.
If you're passionate about building
- performance applications and mentoring others, this leadership role could be perfect for you!
Responsibilities
- Lead the development of microservices using Java and Spring
- Design and architect
- performance applications that are secure and scalable - Mentor and support team members in improving their technical and professional skills
- Facilitate collaboration across the team on software design and architecture decisions
- Drive agile development processes, including sprint planning, execution, and retrospectives
- Set and implement best practices for coding, testing, and software delivery
- Conduct detailed code reviews and provide constructive feedback to team members
- Take ownership of troubleshooting and debugging complex technical issues
- Coordinate with stakeholders to align technical solutions with business needs
- 5+ years of experience in Java programming
- At least 1 year of relevant leadership experience
- Strong background in software engineering and microservices architecture
- Proficiency in Java/Spring and RESTful APIs
- Proven leadership skills and ability to mentor and guide a team effectively
- Critical thinking and
- solving skills with a focus on delivering solutions - Excellent communication and interpersonal skills
- Excellent command of written and spoken English (B2+ level)
- Experience with Jenkins, Splunk, Apache Kafka, and Redis
- Knowledge of
- server architectures and distributed systems - Familiarity with
- level protocols and
- threading programming - Understanding of
- driven architectures and system scalability - Skills in databases, messaging systems, caching strategies, API gateways, networking, and CI/CD pipelines
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the Linked
In Learning library and 22, 000+ courses - Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and Linked
In
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Information Technology, Engineering, and Business DevelopmentIndustries
Software Development, IT Services and IT Consulting, and Banking
Referrals increase your chances of interviewing at EPAM Systems by 2x
Get notified about new Lead Java Developer jobs in Lisbon, Lisbon, Portugal.
Senior Java Team Lead (Hybrid in Lisbon)
. NET Senior Developer (. NET + Event Sourcing + Streaming)
Senior Backend Developer (Java & Kotlin)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr- Informações detalhadas sobre a oferta de emprego
Empresa: EPAM Systems Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 9. 7. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!