Skip To Main Content
backBack to Search

Lead Java Developer

Hybrid in Portugal: Distrito de Lisboa, Lisbon
Java
& 3 others

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 high-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 high-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
Requirements
  • 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 problem-solving skills with a focus on delivering solutions
  • Excellent communication and interpersonal skills
  • Excellent command of written and spoken English (B2+ level)
Nice to have
  • Experience with Jenkins, Splunk, Apache Kafka, and Redis
  • Knowledge of client-server architectures and distributed systems
  • Familiarity with low-level protocols and multi-threading programming
  • Understanding of event-driven architectures and system scalability
  • Skills in databases, messaging systems, caching strategies, API gateways, networking, and CI/CD pipelines
We offer/Benefits
  • 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 LinkedIn 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 LinkedIn