Senior Java Developer- Springboot, AWS, Devops

7 - 10 years

11 - 21 Lacs

Posted:3 months ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities Job Title: Senior Java Developer (Springboot, AWS, Devops) Location: Bangalore Job Type: Full-Time Experience: 7-10 years Job Summary: We are seeking an experienced and highly skilled Java Developer with strong expertise in building scalable, high-performance microservices-based applications using Spring Boot and Spring Cloud . The ideal candidate will have hands-on experience with containerized deployments using Docker and Kubernetes , event-driven architectures with Apache Kafka , and cloud deployments on AWS (EKS, EC2, ECR) . You will work closely with cross-functional teams to design, develop, and deploy resilient backend systems and APIs. Key Responsibilities: Design, develop, and maintain scalable microservices using Spring Boot and Spring Cloud . Build and manage containerized applications using Docker ; orchestrate and deploy services using Kubernetes (AWS EKS). Integrate and manage Apache Kafka for asynchronous, event-driven architecture. Work with MySQL and PostgreSQL databases, ensuring data integrity and performance optimization. Implement caching strategies using Redis to enhance application performance. Develop and maintain APIs with proper documentation using Swagger/OpenAPI . Write unit and integration tests using JUnit , Mockito , and Spring Boot Test . Deploy and manage services on AWS (EC2, EKS, ECR); handle CI/CD pipelines if needed. Monitor and troubleshoot systems using Datadog for observability and logging. Collaborate with DevOps, QA, and front-end teams to deliver high-quality products. Participate in design discussions, code reviews, and provide technical leadership. Technical Skills Required: Programming Language: Java (8+) Frameworks: Spring Boot, Spring Cloud Containerization: Docker Orchestration & Cloud: Kubernetes (EKS), AWS (EC2, ECR) Messaging/Streaming: Apache Kafka Databases: MySQL, PostgreSQL Caching: Redis Testing: JUnit, Mockito, Spring Boot Test Documentation: Swagger, OpenAPI Monitoring & Logging: Datadog Version Control: Git Preferred Qualifications: Experience with CI/CD tools like Jenkins, GitLab CI/CD, or AWS CodePipeline. Familiarity with security best practices (OAuth2, JWT). Exposure to Terraform or CloudFormation for infrastructure-as-code. Familiarity with Agile development practices and tools (Jira, Confluence). Soft Skills: Strong problem-solving and debugging skills. Excellent communication and collaboration abilities. Ability to work independently and as part of a team in a fast-paced environment. Passion for continuous learning and applying new technologies. Education: Bachelors or Masters degree in Computer Science, Engineering, or related field. Notice Period: 0 to15 Days and Immedidate joiner Experience - 7 -10 years

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
BlueBinaries logo
BlueBinaries

Information Technology

San Francisco

RecommendedJobs for You