← Zurück zur Liste

Stelle
· Senior
Senior Backend Engineer (Java/Python)
Backend Developer
• Senior
• Remote
• Vollzeit
• 📍 Budapest
Nagarro, a global digital product engineering company, is looking for a Senior Backend Engineer with strong Java or Python skills. The role involves designing and building scalable backend services, microservices and REST APIs for high-performance distributed systems, deployed in containerized cloud environments. You will work in agile, cross-functional squads alongside product owners and platform teams.
Stack
Responsibilities
- ▹Collaborate with cross-functional teams to design and implement backend services and APIs
- ▹Write efficient, scalable and maintainable server-side code using modern backend technologies
- ▹Develop and optimize microservices for high-performance distributed systems
- ▹Streamline real-time data processing and event-driven architectures
- ▹Conduct unit, integration and load testing to ensure system reliability and performance
- ▹Implement RESTful APIs and server-side logic using Python and FastAPI
- ▹Develop and deploy containerized applications in cloud environments (Docker, Kubernetes)
- ▹Work with server-side events and messaging queues (e.g. SQS) to support real-time communication
- ▹Ensure application security, scalability and resilience through robust backend design
Requirements
- ▹8+ years of experience as a backend engineer
- ▹Strong experience with either Java or Python, with some exposure to both preferred
- ▹Experience building REST APIs using frameworks like FastAPI or Flask
- ▹Expertise in microservices architecture and deployment in containerized environments (Docker, Kubernetes)
- ▹Solid understanding of databases (e.g. Snowflake, AWS DynamoDB, RDS, MySQL, MongoDB)
- ▹Experience with distributed search and indexing technologies (Elasticsearch, OpenSearch, Solr)
- ▹Proficiency with server-side events, event-driven architectures and messaging systems
- ▹Experience with cloud-based deployment on AWS, including serverless platforms (Lambda, Step Functions, SQS)
- ▹Knowledge of CI/CD tools and pipelines (e.g. GitHub Actions, Octopus)
- ▹Strong problem-solving skills and experience debugging and optimizing backend systems
- ▹Solid understanding of backend security best practices, including authentication and data protection
- ▹Experience with agile development methodologies
- ▹Proficiency with logging and monitoring tools (e.g. Prometheus, Grafana, CloudWatch)
- ▹Experience integrating with third-party APIs and ensuring data consistency
- ▹Flexibility to work across global time zones (EST, IST and others)
Nice to have
- ▹Exposure to GenAI application development and RAG-based systems
- ▹Familiarity with infrastructure-as-code tools like Terraform or CloudFormation
- ▹Strong grasp of distributed systems and high-performance backend architecture
- ▹Experience with Elasticsearch or similar enterprise search solutions
Soft skills
Strong interpersonal skills with a collaborative mindsetComfortable working in tight-knit engineering squads alongside product owners and platform teamsClear and proactive communicator, both in written documentation and day-to-day team interactions
About the company
Nagarro is a rapidly scaling digital product engineering company with 18,000+ experts across 39 countries, building products, services and experiences across all devices and digital mediums. Its work culture is dynamic and non-hierarchical.
Languages: Angol (folyékony)