2,614 Open roles
98 Companies
54 Posted today
Jobs / Aristocrat / Senior Software Developer
Posted 2026-05-29

Senior Software Developer

Description

As a Senior Software Engineer (Backend), you will play a key role in designing and building scalable, cloud-based services using Java and Spring Boot. You’ll work closely with your manager, architecture team and teammates to deliver high-quality backend systems that power critical business functionality. In this role, you are expected to lead by example through strong technical execution, thoughtful system design, and a commitment to engineering excellence. As a senior engineer you will contribute to architectural decisions, mentor other engineers, and help drive continuous improvement across the team.

Responsibilities
  • Design, build, and maintain robust backend services using Java and Spring Boot
  • Collaborate with your manager, business units and peers to deliver features on time and aligned with business priorities
  • Contribute to system design and architecture discussions, ensuring scalability, reliability, and maintainability
  • Write clean, efficient, and well-tested code, and participate actively in code reviews
  • Help break down complex problems into actionable technical solutions
  • Partner with product and cross-functional stakeholders to clarify requirements and translate them into technical implementations
  • Mentor junior engineers and contribute to a culture of learning, ownership, and accountability
  • Identify and address technical debt while balancing short-term delivery needs with long-term platform health
  • Support production systems, including troubleshooting issues and participating in on-call rotations as needed
  • Contribute to improving engineering processes, tools, and best practices
Requirements
  • 5–8+ years of professional software development experience
  • Strong hands-on experience building backend systems using Java and Spring Boot
  • Experience designing and implementing distributed systems or service-oriented architectures
  • Solid understanding of RESTful APIs and backend service design principles
  • Strong problem-solving skills and ability to work independently on complex technical challenges
  • Effective communication skills and ability to collaborate across teams
  • Proven track record of delivering high-quality, production-ready software
Benefits
  • Robust benefits package
  • Global career opportunities