Senior Backend Engineer (Java)
Core
Designing and implementing robust back-end systems, optimizing performance, and ensuring the reliability of distributed services in a microservices architecture.
Role type
Senior Backend Engineer (Java)
Builds
Scalable, high-performance applications and microservices
Domain
FinTech / SaaS
Required skills
Java, Spring Boot, Spring Framework, PostgreSQL, Redis, Docker, Kubernetes, AWS, Jenkins, Git, Temporal, ActiveMQ
Preferred skills
Experience in FinTech or SaaS environments, knowledge of event-driven architectures
Technologies
Java, Spring Boot, Spring Framework, PostgreSQL, Redis, Docker, Kubernetes, AWS, Jenkins, Git, Temporal, ActiveMQ
Responsibilities
Develop and optimize backend services using Java and Spring Boot; Design and maintain distributed systems in a Kubernetes-based environment; Build and refine RESTful APIs; Enhance data processing and storage solutions; Maintain CI/CD pipelines; Conduct code reviews and mentor junior engineers; Optimize AWS-based deployments.
Seniority
Senior, hands-on IC