Back End Developer - Java
Core
Design and develop robust, secure, high-capacity Java-based distributed applications for a global ecommerce payments gateway processing millions of transactions daily.
Role type
Senior IC Back End Developer (Java)
Builds
High-volume payment processing solutions and ecommerce payment gateways
Domain
Fintech / Payments / Distributed Systems
Required skills
Java, SQL, PL/SQL, Oracle, Linux, relational database concepts, architecture, design patterns, version control, secure application development
Preferred skills
BDD, AI tool usage, Agile frameworks (Scrum, Kanban, SAFe), cryptography, secure inter-application communication, high availability systems
Technologies
Java, SQL, PL/SQL, Oracle, Linux
Responsibilities
Design and develop solutions for the ecommerce payments gateway; partner with software and QA engineers through code reviews and mentoring; contribute to retrospectives and technical debt resolution; support release and deployment processes
Seniority
Mid-Senior, hands-on IC