125 Square Root Consulting Jobs
Senior Java Developer - Spring Boot (5-7 yrs)
Square Root Consulting
posted 3d ago
Key skills for the job
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.
Functional Areas: Other
Read full job description10-15 Yrs