Job Closed
This listing is no longer active.
The power of one verification platform
Senior Backend Developer
Location
Latvia
Posted
65 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Developer
Sumsub
• Designing and developing backend services for the AML product line. • Building and optimizing high-load data processing pipelines. • Analyzing and refining product requirements into scalable technical solutions. • Taking full end-to-end ownership of features. • Collaborating with cross-functional teams in a fast-paced environment.
Job Requirements
- Strong Java backend experience (5+ years).
- Proven track record of building complex, data-driven systems.
- High degree of autonomy and self-organization.
- Product-oriented engineering mindset focused on user problems and business impact.
- Fluent communication in both Russian and English.
Benefits
- Remote-first, trust-based culture.
- True flexibility with working hours.
- Extra time off, including a holiday for your birthday and personal days.
- Opportunities for professional growth and learning.
- Team offsites covered by the company.
- Inclusive work environment valuing individuality and diverse perspectives.
- Access to necessary tools and hardware.
Related Guides
Related Job Pages
More Backend Engineer Jobs
**The role you’ll play:**As a **Senior Software Engineer** reporting to the **Engineering Manager** in our **Product Development** team, your purpose will be to design, build, and maintain scalable, high-quality systems that empower beauty professionals worldwide. You’ll work on new features, optimise system performance, and shape the architecture to support our growing platform.** You’ll collaborate with product managers, designers, and engineers to craft solutions that solve real-world problems for millions of users while driving innovation and continuous improvement in our codebase.
• Provide application support for resolving issues raised by customers via ticketing systems • Conduct root cause analysis for system failures from software defects, environment and data issues • Perform application health monitoring, observing logs and metrics to gauge expected platform performance. • Implement application patches/fixes during planned maintenances coordinating with global delivery teams. • Execute diagnostic tests simulating various real-world use cases and conditions • Create technical notes & frequent Q&A covering solution-specific error resolutions • Handle 2nd level escalations requiring code changes, hotfixes and environment updates.
Backend Developer – Cloud, Java
LITITWe deliver quality through client engagement and talent excellence
• Develop and maintain backend services using Payara 6 (Jakarta EE), Quarkus, and REST APIs. • Participate in the design and implementation of microservices to replace and modernize monolithic applications. • Work with Kafka (Confluent) for messaging and asynchronous data processing. • Integrate and manage data persistence in Oracle (SQL, PL/SQL) and PostgreSQL databases. • Build and deploy services in AWS, using services such as Fargate, CloudWatch, VPC, Route53, Secrets Manager, Lambda, and RDS. • Containerize and orchestrate applications using Docker, Kubernetes, ArgoCD, and Helm. • Apply CI/CD practices through GitHub Actions, ensure code quality with SonarQube, and follow GitFlow processes. • Write automated tests using JUnit and Mockito to ensure reliability and maintainability. • Collaborate with other teams, participate in sprint ceremonies, and contribute to technical refinements and discussions.
Lead Software Engineer – Cloud, Java
LITITWe deliver quality through client engagement and talent excellence
• Lead and mentor a team of backend developers, ensuring high-quality deliverables and adherence to project standards. • Design, implement, and deploy microservices using Payara 6 (Jakarta EE), Quarkus, and related frameworks. • Develop REST APIs and ensure optimized transactional data access and caching mechanisms. • Drive the migration and refactoring of existing monolithic applications into microservices. • Manage deployments and operations in AWS, including services such as Fargate, CloudWatch, VPC, Route53, Secrets Manager, Lambda, and RDS. • Utilize Kubernetes, Docker, ArgoCD, Helm, and GitHub Actions for CI/CD and orchestration. • Ensure code quality through JUnit, Mockito, and SonarQube, following GitFlow practices. • Collaborate with multiple teams (front-end, backend, DevOps) and participate in sprint planning and refinement sessions. • Engage directly with client stakeholders, present solutions, and support decision-making processes.



