Senior Java Javaee Developer

8 - 12 years

0 Lacs

Posted:5 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a highly skilled Java Developer with over 8 years of experience, you will be responsible for designing, developing, and deploying scalable, secure, and high-performance applications using Spring Boot, Microservices architecture, and AWS Cloud deployment. Working as part of a collaborative Agile team, you will play a key role in creating RESTful APIs and microservices while utilizing Java 8+ features for efficient code implementation. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Spring Boot. - Utilize Java 8+ features such as Streams, Lambdas, and Optional for efficient code implementation. - Implement secure APIs with Spring Security and JWT authentication. - Integrate and manage microservices communication through REST, Feign clients, or messaging (Kafka, RabbitMQ). - Build and deploy microservices on AWS Cloud utilizing services like ECS, EKS, Lambda, EC2, and RDS. - Monitor and trace distributed systems using AWS CloudWatch, ELK, or Sleuth + Zipkin. - Set up CI/CD pipelines using AWS CodePipeline, CodeBuild, Jenkins, or GitHub Actions. - Write clean, efficient, and testable code following best practices and design patterns. - Participate in code reviews, Agile ceremonies, and contribute to architectural decisions. - Securely manage application configuration and secrets using AWS Secrets Manager or Parameter Store. Qualification Required: - Strong proficiency in Core Java (8 or above). - Hands-on experience with Spring Boot, Spring Data JPA, Spring Security, and Spring Cloud. - Expertise in Microservices design, development, and deployment. - Knowledge of RESTful APIs, JSON, and Swagger/OpenAPI documentation. - Good understanding of Relational Databases (MySQL, PostgreSQL) and ORM frameworks like Hibernate. - Working knowledge of AWS Cloud Services (ECS, EC2, Lambda, S3, RDS, CloudWatch). - Experience with CI/CD tools (Jenkins, GitHub Actions, or AWS CodePipeline). - Familiarity with Docker and Kubernetes for containerized deployments. - Strong understanding of Git, version control, and branching strategies. Role Overview: As a highly skilled Java Developer with over 8 years of experience, you will be responsible for designing, developing, and deploying scalable, secure, and high-performance applications using Spring Boot, Microservices architecture, and AWS Cloud deployment. Working as part of a collaborative Agile team, you will play a key role in creating RESTful APIs and microservices while utilizing Java 8+ features for efficient code implementation. Key Responsibilities: - Design, develop, and maintain RESTful APIs and microservices using Spring Boot. - Utilize Java 8+ features such as Streams, Lambdas, and Optional for efficient code implementation. - Implement secure APIs with Spring Security and JWT authentication. - Integrate and manage microservices communication through REST, Feign clients, or messaging (Kafka, RabbitMQ). - Build and deploy microservices on AWS Cloud utilizing services like ECS, EKS, Lambda, EC2, and RDS. - Monitor and trace distributed systems using AWS CloudWatch, ELK, or Sleuth + Zipkin. - Set up CI/CD pipelines using AWS CodePipeline, CodeBuild, Jenkins, or GitHub Actions. - Write clean, efficient, and testable code following best practices and design patterns. - Participate in code reviews, Agile ceremonies, and contribute to architectural decisions. - Securely manage application configuration and secrets using AWS Secrets Manager or Parameter Store. Qualification Required: - Strong proficiency in Core Java (8 or above). - Hands-on experience with Spring Boot, Spring Data JPA, Spring Security, and Spring Cloud. - Expertise in Microservices design, development, and deployment. - Knowledge of RESTful APIs, JSON, and Swagger/OpenAPI documentation. - Good understanding of Relational Databases (MySQL, PostgreSQL) and ORM frameworks like Hibernate. - Working knowledge of AWS Cloud Services (ECS, EC2, Lambda, S3, RDS, CloudWatch). - Experience with CI/CD tools (Jenkins, GitHub Actions, or AWS CodePipeline). - Familiarity with Docker and Kubernetes for containerized deployments. - Strong understanding of Git, version control, and branching strategies.

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

RecommendedJobs for You