Skip To Main Content
backBack to Search

Lead Java Developer

Hybrid in Portugal: Lisbon
Java
& 6 others

We are seeking a highly motivated and experienced Lead Java Developer to join our forward-thinking team in Lisbon. If you're passionate about building scalable, global applications, thrive in an innovative environment, and are eager to drive cutting-edge technology forward, this role is for you.

If you meet the qualifications and are eager to contribute your expertise, we’d love to hear from you!

Responsibilities
  • Oversee complex projects with a focus on scalability, performance, and innovation
  • Lead the design, development, and maintenance of microservices using Java, Spring Boot, and REST APIs
  • Guide development and testing teams to ensure alignment with business objectives and technical requirements
  • Collaborate with architects and other technical leads to define system solutions and integration strategies
  • Create proof-of-concept applications and prototype new features or frameworks
  • Drive Test-Driven Development (TDD) practices and enhance the team's testing strategy
  • Ensure code quality, adherence to development processes, and automation practices
  • Handle day-to-day system development tasks to meet established SLAs
  • Evaluate risks, benefits, and constraints for proposed solutions in collaboration with business and technical stakeholders
  • Support continuous learning efforts and quickly adapt to new technologies, frameworks, and tools
Requirements
  • Bachelor's degree in Information Systems, Information Technology, Computer Science, Engineering, or equivalent experience
  • 5+ years of experience in Java development
  • At least 1 year of relevant leadership experience
  • Background in REST APIs and Spring Boot
  • Proficiency in Jenkins, Git, and Pivotal Cloud Foundry
  • Strong background in microservice architecture, infrastructure, and cloud platforms
  • Experience in implementing and promoting Test-Driven Development (TDD) practices
  • Familiarity with MongoDB or other NoSQL databases
  • Ability to work collaboratively in an Agile environment and deliver high-quality results under tight deadlines
  • Flexibility to work 2-3 times per week at the client's office in Lisbon (Saldanha)
  • Strong verbal and written communication skills in English (B2+ level or above)