





Metro location, popular Java lead role with broad required skills and global brand increases competition.
Requires specific Java backend and architectural experience, making cross-industry transfer moderately constrained.
Explicit 7+ years and 2+ lead plus mandatory Java/Spring/DB/Docker stack enforces strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own end-to-end technical design and delivery of Java-based services/applications ensuring performance, availability, and coding standards.
Lead and mentor engineering team on design patterns, low-level design, and best practices while conducting code reviews.
Collaborate with DevOps/cloud teams for build, release, and deployment readiness; drive quality improvements and reduce technical debt.
7+ years of Java development experience; at least 2 years in a technical lead role.
Strong expertise in Java/J2EE, OOP, MVC, Java design patterns, Spring with REST/JSON services, JPA/Hibernate/JDBC, SQL, JUnit.
Experience with Git (branching, merging, tagging), Maven, Docker/containerization and related tools.
Must be able to work onsite five days a week; visa sponsorship or international assignments not available.
Experienced in embedding AI and automation into engineering workflows to enhance productivity and delivery speed.
Able to partner effectively with architects and product teams to design AI-ready services and APIs for future AI/ML integration.
Proven capability in leading global teams and driving technical quality in agile environments with complex legacy systems.