Jobs
I

Java Full Stack Developer

Impronics TechnologiesHR, IN21h ago
Full-timevia indeed

Required Skills

agileapiawsbootstrapci/cddockergitgithub actionsjavajavascriptjenkinskafkakubernetesmicroservicesmysqlnosqlpostgresqlrabbitmqreactrestscrumspring

Job Description

  • *Job Summary**

We are seeking a talented and motivated **Java Full Stack Developer** to join our development team. The ideal candidate will have strong experience in building scalable web applications using **Java, Spring Boot, React, and AWS**. You will be responsible for designing, developing, testing, and deploying high\-quality software solutions while collaborating with cross\-functional teams in an agile environment.**Key Responsibilities*** Design, develop, test, and maintain full\-stack web applications using Java, Spring Boot, and React.

  • Build and consume RESTful APIs and microservices.
  • Develop responsive and user\-friendly front\-end applications using React.js.
  • Implement secure, scalable, and high\-performance backend services with Spring Boot.
  • Deploy, monitor, and manage applications on AWS cloud services.
  • Integrate applications with relational and NoSQL databases.
  • Collaborate with product managers, designers, QA engineers, and other developers throughout the software development lifecycle.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and optimize application performance.
  • Contribute to CI/CD pipelines and DevOps practices for automated deployments.
  • *Required Skills*** Strong proficiency in **Java (8/11/17\+)**
  • Hands\-on experience with **Spring Boot**, **Spring MVC**, **Spring Data JPA**, and **Spring Security**
  • Experience developing RESTful APIs and microservices
  • Strong knowledge of **React.js**, JavaScript (ES6\+), HTML5, CSS3, and responsive UI development
  • Experience with **AWS** services such as EC2, S3, Lambda, RDS, ECS/EKS, CloudWatch, IAM, API Gateway, and CloudFormation
  • Experience with relational databases such as MySQL, PostgreSQL, or Oracle
  • Familiarity with Git, Maven/Gradle, and modern version control practices
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline
  • Understanding of Docker and Kubernetes is a plus
  • Knowledge of Agile/Scrum methodologies
  • Strong problem\-solving, analytical, and communication skills
  • *Preferred Qualifications*** Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 10\+ years of experience in Java Full Stack development.
  • AWS Certification (Associate or Professional) is a plus.
  • Experience with event\-driven architectures, messaging systems (Kafka/RabbitMQ), and distributed systems is an advantage.
  • *Technical Stack*** **Backend:** Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, REST APIs, Microservices
  • **Frontend:** React.js, JavaScript, HTML5, CSS3, Bootstrap/Material UI
  • **Cloud:** AWS (EC2, S3, Lambda, RDS, IAM, ECS/EKS, CloudWatch, API Gateway)
  • **Database:** MySQL, PostgreSQL, Oracle
  • **DevOps \& Tools:** Git, Maven, Gradle, Jenkins, GitHub Actions, Docker, Kubernetes
  • **Methodology:** Agile, Scrum

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Gurugram
Posted
21h ago
Source
Indeed