Description : About the Role :
We are seeking a highly skilled Backend Engineer with deep expertise in Java, Spring Boot, and Microservices to build robust, scalable, and secure backend systems. The ideal candidate has a strong foundation in system design, distributed systems, and cloud-native architectures. You will collaborate with cross-functional teams to deliver high-quality backend solutions that align with both business requirements and user needs.
Key Responsibilities :
- Design, architect, and develop backend systems and microservices using Java and Spring Boot.
- Build efficient, secure, and scalable backend APIs and services aligned with user and business goals.
- Develop distributed systems with high availability, low latency, and fault tolerance.
- Work with messaging and streaming platforms such as Kafka to build event-driven architectures.
- Utilize Docker, Kubernetes, and container orchestration to package and deploy services.
- Implement strong data models and database solutions using MySQL or PostgreSQL.
- Collaborate with product, DevOps, and frontend teams to deliver end-to-end features.
- Participate in code reviews, technical discussions, and architectural decision-making.
- Ensure adherence to best practices in performance optimization, security, and clean code.
- Deploy and monitor applications on AWS / GCP with scalability, observability, and reliability in mind.
- Contribute to engineering excellence, automation, and process improvement.
Required Skills & Qualifications :
Expertise in Java and Spring Boot with 5-7 years of hands-on backend development experience.Strong understanding of Microservices architecture, API design, and system design principles.Solid grasp of Data Structures & Algorithms (DSA) and problem-solving fundamentals.Working experience with Kafka, event-driven systems, and distributed architectures.Strong experience with Docker, Kubernetes, Containers, and CI / CD pipelines.Hands-on experience with relational databases such as MySQL or PostgreSQL.Knowledge of Python is a plus.Experience deploying and scaling applications on AWS or Google Cloud Platform (GCP).Familiarity with basic frontend concepts HTML, CSS, React / Vue / Angular (added advantage).Ability to design and build scalable, resilient, and secure backend systems.Strong communication, problem-solving, and leadership capabilities.Experience building fintech products is a nice-to-have.Contributions to open-source or technical communities are a plus.Good-to-Have Skills :
Prior experience working in fintech or regulated environments.Exposure to caching solutions (Redis, Memcached).Experience with API documentation tools like Swagger / OpenAPI.Understanding of monitoring and observability tools (Prometheus, Grafana, ELK, etc.).Why Join Us :
Opportunity to work on cutting-edge backend architectures and cloud-native systems.Collaborative environment with a strong focus on engineering excellence.High-impact role with ownership of core backend components and services.Growth opportunities, continuous learning, and challenging problem statements.(ref : hirist.tech)