Skip to main content

Backend Engineer - Java/Python

Technology
HR recruiter
3 days agoUntil 15/8/2026

Job description

Company Overview:

We are a rapidly scaling technology firm dedicated to building high-performance digital infrastructure that powers complex enterprise workflows. Operating at the intersection of fintech and cloud-native services, we provide robust platforms that facilitate seamless data processing for millions of end-users globally. Our engineering culture is rooted in technical excellence, iterative problem-solving, and a commitment to maintaining highly available, scalable systems in a fast-paced, collaborative environment.

Role Overview:

As a Backend Engineer, you will be responsible for designing, developing, and maintaining the core services that drive our platform's functionality. You will work closely with cross-functional teams, including product managers, frontend engineers, and DevOps specialists, to translate complex business requirements into clean, efficient, and maintainable code. Your contributions will directly impact the reliability and performance of our systems, ensuring that our users experience a seamless and responsive interface while handling significant data throughput.

Key Responsibilities:

  • Architect and implement scalable microservices to support high-traffic application features, ensuring system modularity and ease of maintenance.
  • Design and optimize complex database schemas and queries to ensure high data integrity and low-latency retrieval for critical business operations.
  • Develop and document secure, high-performance APIs to facilitate seamless communication between internal services and external client integrations.
  • Automate deployment pipelines and infrastructure configurations to accelerate release cycles and improve overall system stability.
  • Collaborate with engineering leadership to refine technical roadmaps and implement best practices in code quality and system architecture.

Required Skillset:

  • Demonstrated proficiency in building backend systems using Java and Python, with a deep understanding of object-oriented design and clean code principles.
  • Strong command over relational databases like SQL and non-relational stores such as NoSQL to manage diverse data requirements effectively.
  • Proven ability to design and maintain microservices architecture, ensuring loose coupling and high availability across distributed systems.
  • Expertise in implementing CI/CD pipelines to streamline development workflows and ensure consistent, error-free deployments.
  • Solid grasp of data structures and algorithms to solve complex computational problems and optimize application performance.
  • Excellent communication skills with the ability to articulate technical concepts to non-technical stakeholders and work effectively in a remote-first, distributed team environment.
  • Minimum of 2 to 6 years of professional experience in backend development, ideally within a high-growth product-based organization.
Keywords
DevOpsPythonSqlJavaRelational grammarIterationCI/CD

Interested in this role?