Senior Java Developer - Spring Boot

Squareroot Consulting Pvt Ltd.
Bangalore
5 - 7 Years

Posted on: 11/06/2025

Job Description

We are looking for a skilled Senior Java Developer with strong expertise in building scalable API services and back-end infrastructure. The ideal candidate will have hands-on experience in Spring Boot, multithreading, container orchestration, and working with AWS cloud services.

Job Title/Role : Senior Java Developer

Experience : 5 to 7 years

Location : Bangalore (Work from Office)

Education : BE/BTech/ME/MTech/MCA/MCM

Key Responsibilities :

- Design and develop API services using the Spring Boot framework.

- Develop efficient, scalable, and highly responsive back-end services with advanced Java concepts and multithreading.

- Architect and implement services using Event-Driven Architecture (EDA) patterns.

- Deploy applications using Docker containers and orchestrate with Kubernetes or VMs.

- Leverage AWS services such as Elastic Beanstalk, CloudFront, S3, EC2, Lambda, API Gateway, SQS, and EKS for application deployment and scalability.


- Build scalable infrastructure with caching, rate-limiting, and secure authentication/authorization schemes.

- Optimize services for high throughput and low latency with millisecond response times.

- Follow design principles and apply design patterns for maintainable and modular code.

- Collaborate with cross-functional teams in an Agile environment to deliver robust solutions.

Mandatory Skills :

- Spring Boot : Expertise in building RESTful APIs.

- Core & Advanced Java : Strong knowledge of Java 8+ features, OOPS, and multithreading.

- Microservices : Experience designing and building scalable microservices-based applications.

- Design Principles & Patterns : Hands-on understanding of SOLID principles and design patterns.

- Containerization : Exposure to Docker and Kubernetes for container-based deployments.

- AWS Cloud : Experience with AWS services like Elastic Beanstalk, S3, EC2, Lambda, API Gateway, SQS, and EKS.

- System Design : Understanding of scalable back-end architecture, caching mechanisms, and security patterns.

Good-to-Have Skills :

- Experience with Event-Driven Architecture and messaging systems like Kafka or SQS.

- Exposure to VM deployments and CI/CD pipelines for automated delivery.

- Understanding of rate-limiting techniques and optimization strategies for large-scale systems.

Soft Skills :

- Excellent communication skills and ability to work in a collaborative, global team environment.

- Problem-solving mindset and strong analytical skills.

- Quick learner with a proactive, go-getter attitude.

Why Join Us :


- Opportunity to work in a global environment for a Sweden-based MNC.

- Work on cutting-edge technologies and scalable systems.

- Collaborative team culture with opportunities for professional growth.

info-icon

Did you find something suspicious?