HamburgerMenu
hirist

Senior Java Engineer - Spring Boot/Microservices Architecture

FUNIC TECH PRIVATE LIMITED
Bangalore
10 - 12 Years

Posted on: 21/12/2025

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


info-icon

Did you find something suspicious?