Sr Java Developer
Core
Design, code, and improve front-end and back-end applications that power global payment experiences for millions of users and businesses.
Role type
Senior IC Java Developer (payments)
Builds
Scalable, reliable payment software solutions across distributed systems
Domain
Fintech / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, system design, API integration, relational and NoSQL databases, secure coding practices, code optimization, technical planning
Preferred skills
Cloud platforms, CI/CD, containerization, microservices architecture, regulated environments experience
Technologies
Java, Python, .NET, SQL, NoSQL
Responsibilities
Build and evolve front-end and back-end systems; Design technical solutions and program specifications; Drive code quality through development, debugging, and testing; Influence technical decisions by partnering with engineering and business teams; Strengthen engineering standards by applying secure coding practices; Improve system performance and stability by analyzing complex codebases
Seniority
Senior, hands-on IC