JOBSEARCHER

Java Lead

*Job Title:* Java Lead *Location:* Pittsburgh, PA (Onsite/Hybrid) *Required Skills* * 10+ years of experience in Java development. * Strong expertise in Java 8/11/17, Spring Boot, and Microservices. * Hands-on experience developing RESTful APIs. * Strong knowledge of Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security). * Experience with Kafka or RabbitMQ. * Experience with Oracle, PostgreSQL, and/or MongoDB. * Hands-on experience with Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines. * Strong understanding of distributed systems, design patterns, and performance tuning. * Experience working in Agile/Scrum environments. Domain Experience * *Mandatory:* Banking or Financial Services domain experience. * Experience with retail banking, commercial banking, payments, lending, or capital markets is highly preferred. Leadership Responsibilities * Lead a team of Java developers and provide technical leadership. * Participate in solution architecture and design discussions. * Conduct code reviews and enforce development best practices. * Collaborate with business stakeholders, QA, DevOps, and cross-functional teams. * Mentor junior developers and drive technical excellence. Additional Requirements * Excellent communication and stakeholder management skills. * Ability to work onsite/hybrid in Pittsburgh, PA. * *Candidates must be authorized to work in the United States. Visa sponsorship is not available for this position.* Pay: $100,000.00 - $120,000.00 per year Work Location: Hybrid remote in Pittsburgh, PA 15226