Umpisa Inc

Senior Lead Java Developer

Umpisa Inc

Overview

Role involves leading the design and development of Java applications while mentoring a team.

Ideal candidate should have 8+ years of Java experience and proven leadership skills.

remoteseniorpermanentfull-timeEnglishJavaSpring BootHibernatePostgreSQLMySQLOracleAWSAzureGCPDockerKubernetesJUnitReactAngularVue.js

Locations

  • Philippines

Requirements

  • Bachelor's degree required
  • At least 8 years of Java development experience
  • Proven experience in a lead or senior developer role
  • Deep expertise in Java 8+ and frameworks like Spring Boot
  • Experience with microservices architecture and RESTful APIs
  • Proficiency in database technologies
  • Familiarity with cloud platforms and containerization is a plus
  • Experience with agile methodologies

Responsibilities

  • Lead design and development of Java applications
  • Provide technical leadership and mentorship
  • Conduct code reviews and ensure code quality
  • Collaborate with stakeholders to understand requirements
  • Drive adoption of new technologies and processes
  • Troubleshoot complex technical issues
  • Contribute to software development lifecycle improvement
  • Stay updated with Java ecosystem trends