We are looking for a Lead Java Developer who will take ownership of complex development initiatives while providing technical guidance to the team. This role is 80% hands-on development and 20% leadership, ideal for someone who enjoys coding while also driving design and delivery decisions.Key Responsibilities:Design and develop secure, scalable, and high-performance solutions using Core Java / J2EE, Spring Boot, Spring Batch, Hibernate, SQLTake ownership of High-Level & Low-Level Designs (HLD & LLD) and ensure alignment with business and technical requirementsApply design patterns and Domain Driven Design principles to build robust architecturesLead and support tokenization and cryptographic implementations, with a strong focus on cybersecurity and vulnerabilitiesCollaborate with cross-functional teams, defining operational readiness KPIs with stakeholders and third-party entitiesProvide mentorship and technical direction while ensuring code quality and best practicesContribute to all phases of the software development lifecycleDrive delivery within an onsite-offshore modelSupport payment-related initiatives including credit card processing, statement processing, transaction research, and exception handlingRequirements:10+ years of hands-on experience in Core Java / J2EE development on distributed platforms6+ years in HLD & LLD6+ years in full software development lifecycle experience5+ years in tokenization and cryptographic functions2+ years with cloud-based applicationsStrong expertise in REST, Web Services, JDBC, ORMExcellent written and verbal communication skillsIf you are a hands-on Java expert who also enjoys guiding teams and influencing design decisions, we’d like to connect with you.Seniority levelNot ApplicableEmployment typeFull-timeJob functionManagementIndustriesIT Services and IT Consulting
#J-18808-Ljbffr