We are seeking an experienced Lead Java Production Support Engineer to join a major wealth management project operating under a broker-dealer model.
You will oversee Level 3 and Level 4 application support, minor and significant Java application enhancements, and ensure operational stability across our microservices infrastructure. If you have strong leadership skills and technical expertise, we encourage you to apply.
Responsibilities
Resolve production incidents, requests, and service tasks promptly
Provide on-call support during US CST business hours and critical outages
Perform minor enhancements, technical upgrades, and maintenance tasks for Java applications
Fix defects and enhance backend microservices and REST APIs
Execute unit testing for developed code and changes
Oversee change requests from initiation to deployment approvals
Ensure adherence to best practices including code reviews, CI pipelines, and unit testing
Participate actively in daily scrum, handover, and collaboration meetings
Mentor developers and share technical knowledge
Support offshore teams in resolving blockers and prioritization
Collaborate closely with peers to maintain client satisfaction
Engage in continuous improvement of support processes
Requirements
6+ years experience in Java and Spring Framework development
Proven leadership skills in guiding technical teams
Background in production support for large-scale enterprise applications
Knowledge of APIs and microservices architecture
Strong problem-solving and analytical abilities
Exceptional communication skills
Proactive and accountable work ethic
Upper-Intermediate (B2) English proficiency
Bachelor's degree in Computer Science or related field
Master's degree in Computer Science preferred
Nice to have
Experience with Java Microservice Infrastructure
Knowledge of Spring Core