Position Details
About this role
This role involves developing and maintaining a payment processing platform that is reliable, scalable, and easy to extend. The engineer will work on microservices, relational databases, and messaging systems to support transfers and payouts.
Key Responsibilities
- Develop high-quality microservices
- Ensure system scalability and performance
- Collaborate with cross-functional teams
- Conduct code reviews and provide feedback
- Design schemas for relational databases
Technical Overview
The technical environment includes Java 11, Spring framework, microservice architecture, relational databases, messaging queues, and distributed systems, focusing on high-performance, scalable solutions.
Ideal Candidate
The ideal candidate is a mid-level software engineer with strong expertise in Java 11, Spring framework, and microservice architecture. They should have experience working with distributed and concurrent systems, and a passion for writing scalable, high-quality code.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of Java 11 experience, No microservice architecture experience, Inability to articulate technical concepts
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile