Lead Full Stack Engineer – Java, Microservices & APIs
Core
Lead solution design and development of scalable, secure, high-performance enterprise software solutions and payment platforms.
Role type
Senior IC Lead Software Engineer (Java/Microservices)
Builds
Enterprise software solutions, APIs, SDKs, microservices, and integration platforms for payment processing.
Domain
Financial services / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, REST API design, Microservices architecture, Cloud-native development, Docker, Kubernetes, System design, Secure coding, Agile/DevOps
Preferred skills
Payments domain knowledge, PCI-DSS compliance, Tokenization, High-volume transaction processing
Technologies
Java, C++, Kotlin, C#, Python, JavaScript, TypeScript, Docker, Kubernetes, CI/CD
Responsibilities
Lead design and development of enterprise software solutions, Provide hands-on technical leadership in architecture and coding standards, Develop and evolve APIs and microservices, Write production-ready code and conduct code reviews, Troubleshoot complex application issues and drive reliability improvements, Mentor engineers and guide technical decisions
Seniority
Senior, hands-on IC with leadership