Search by job, company or skills

Information Technology

Senior Java Engineer - Spring Boot/Microservices Architecture

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

About the Role :

We are looking for a seasoned Senior Java Engineer for a leading product-based organization. The ideal candidate will have a strong background in building and scaling backend systems in a product-driven environment. You will lead architecture, design, and development of high-performance distributed systems, working closely with cross-functional teams to deliver impactful features.

  • 10+ years of core Java development experience with a focus on backend systems.
  • Proven experience in designing and delivering scalable, high-throughput systems from scratch.

Key Responsibilities

  • Lead the design, architecture, and implementation of secure, scalable, and high-performance backend systems.
  • Own end-to-end feature development, system design discussions, and architecture for distributed microservices.
  • Collaborate with Product, Design, DevOps, and other engineering teams to deliver robust solutions.
  • Champion engineering best practices code reviews, testing, documentation, and mentoring of junior engineers.
  • Drive modernization initiatives scalability improvements, fault tolerance, and system optimizations.
  • Design and develop RESTful APIs with emphasis on versioning, security, and documentation.
  • Build and maintain event-driven architectures using messaging systems like Kafka or RabbitMQ.

Must-Have Technical Skills

  • Java 8+, Spring Boot, and modern backend frameworks.
  • Strong expertise in microservices architecture and distributed systems design.
  • In-depth knowledge of data structures, algorithms, and design patterns.
  • Hands-on experience with asynchronous processing and event-driven systems (Kafka / RabbitMQ).
  • Experience in designing, developing, and maintaining RESTful APIs.
  • Solid understanding of system scalability, performance tuning, and fault tolerance.

Preferred Qualifications

  • Experience in product-based/startup environments with a focus on end-to-end ownership.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes).
  • Knowledge of CI/CD pipelines and DevOps practices

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138104565