Back to list

Vacancy description

Development Engineer - Java in Bangalore, भारत

Scaling Theory

Bangalore, भारत

Responsibilities : - Design and build scalable, reliable backend systems that power core enterprise platforms.- Develop and maintain microservices and event-driven architectures, ensuring systems are loosely coupled and highly available.- Take ownership of end-to-end system development, from design to deployment and production support.- Ensure systems are production-ready by implementing strong observability, monitoring, and alerting mechanisms.- Optimize system performance by improving latency, throughput, and resource utilization.- Collaborate with cross-functional teams to define APIs, service contracts, and data models.- Implement resilience patterns such as retries, circuit breakers, and graceful degradation.- Contribute to and improve CI/CD pipelines and deployment processes for faster and safer releases.- Write clean, maintainable, and well-tested code, following best engineering practices.- Use production data and metrics to continuously improve system reliability and performance.- Participate in code reviews, technical discussions, and architectural decisions.- Support and mentor team members, contributing to overall engineering excellence.- Explore opportunities to integrate automation or AI-driven enhancements where https://jobeax.com/link/BHZrlmjQPZniL0H3 : - Strong expertise in Java (Spring Boot) and working knowledge of Kotlin for building scalable backend services.- Deep understanding of distributed systems design, including scalability, fault tolerance, and eventual consistency.- Hands-on experience with microservices architecture and event-driven systems using messaging platforms like Kafka.- Proficiency in working with both relational databases (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Cassandra, Redis), including data modeling and performance optimization.- Experience with API design, service contracts, and building high-throughput, low-latency services.- Familiarity with cloud-native development in environments like AWS, GCP, or Azure.- Strong experience in containerization (Docker) and orchestration tools like Kubernetes.- Knowledge of CI/CD pipelines, automated testing, and deployment strategies (blue-green, canary releases).- Understanding of observability practices, including logging, monitoring, and distributed tracing.- Exposure to search technologies like ElasticSearch.- Solid foundation in data structures, algorithms, and problem-solving.- Working knowledge of secure coding practices and authentication/authorization mechanisms.- Exposure to AI-assisted development tools and basic understanding of integrating AI-driven components.- Leverage AI coding assistants for development and utilize them to generate better quality output.- Support integration of AI- or automation-driven components into the backend systems.- Ensure AI-enabled components operate within defined reliability and safety boundaries.- AI exposure is valued, but distributed systems engineering remains the primary focus of this role. (ref:hirist.tech)

Similar vacancies

More like this role

  • Remote
  • Hybrid
... (AI), intelligent automation, advanced analytics, and carrier collaboration https://jobeax.com/link/9QTf1kJ2nHQVkpeU Overview:We are looking for an experienced Java professional who is passionate about building scalable, cloud-ready enterprise platforms. This is a hands-on engineering role requiring strong technical expertise ...

Noida, भारत

  • Hybrid
  • Full-time
  • Backend
... stakeholders to translate complex business workflows into scalable technical solutions.- Actively integrate AI coding tools such as Claude and Cursor into your daily development workflow, helping to embed AI-assisted engineering as a standard practice within the https://jobeax.com/link/8hhwx0Db9xb1PsdQ we are looking for : - https://jobeax.com/link/2DENLGgQM7whDhaE, ...

Bangalore, भारत

  • Backend
Job Description :We are looking for a Senior Java Developer to build scalable microservices and real-time streaming systems on AWS. You will lead backend development using Java and Spring Boot, manage event-driven pipelines with Kafka, and handle cloud deployments via Docker, Kubernetes (EKS), and https://jobeax.com/link/u7IOHpkfssJtR5tu ...

Noida, भारत

Cargill Business Services India Private Limited

Cargill - Senior Software Development Engineer - Java/Python/React.js

  • Fullstack
... STACK DEVELOPMENT : Designs, develops, tests and deploys scalable enterprise applications using React, Java/Spring Boot and Python, applying modern software engineering practices and reusable design patterns.- FRONT-END ENGINEERING : Develops responsive, reusable and high-performance user experiences using React, JavaScript/TypeScript ...

Bangalore, भारत

  • Backend
Job Summary:We are looking for a Principal Java Backend Engineer to drive the architecture, technical strategy, and engineering excellence of complex backend https://jobeax.com/link/ZjwtbDzaKMLhOuHB role requires deep expertise in Java ecosystems, distributed systems, large-scale microservices, cloud-native architecture, ...

India, भारत

... DevOps, continuous integration and delivery concepts, specifically continuous testing- Preferred Experience with BDD, TDD, ATDD- Experience in the design and development of code to automate functional and regression tests- Understanding of SQA procedures, policies and principles- Experience in Agile development- Ability to ...

Gurgaon, भारत

  • On-site
  • Contract
Role Overview :As a Senior Software Development Engineer (SDE-3), you will serve as a technical lead responsible for designing, developing, and maintaining high-throughput backend services. You will work closely with cross-functional product and engineering teams to translate complex business requirements into modular, ...

Bombay, भारत

  • Hybrid
  • IT
... https://jobeax.com/link/xjLSNQjaeOBUj0DV : - Bachelor/Masters degree in Computer Science, Computer Engineering, or a related field and 3+ years of hands-on experience in software development.- Proficiency in programming languages such as Python, Java, or C++.- Experience with full-stack software frameworks and development practices.- Knowledge ...

Bangalore, भारत

  • IT
... future-focused topics like AI and the digitalization of finance, delivering smart solutions for our https://jobeax.com/link/DuL9movMXVJMjeF8 Role : The Senior Software Engineer will be leading an Agile development team. The role requires hands-on contribution to application design and development while providing technical direction, ...

Chennai, भारत

Job Description:We are looking for experienced Software Development Engineers to design, develop, and scale high-performance software applications. The ideal candidate should have strong expertise in Java/Python, MongoDB, distributed systems, and data structures & https://jobeax.com/link/XyLCJAtCMybfIEcG Responsibilities:- ...

Bangalore, भारत