Key Skills:Core Java, Fullstack Java, Java 21, React 18, Spring Boot, Maven, REST APIs, HTML, CSS, Material UI, Microservices, CI/CD, Git, Docker
Roles & Responsibilities:
- Develop software solutions using object-oriented principles and ensure robust testing before deployment
- Build and maintain full-stack applications using Java, Spring Boot, React JS, Maven, HTML5, CSS, RESTful APIs, and RDBMS like Postgres
- Participate in CI/CD pipelines using GitLab, Docker, and automation tools to improve development efficiency
- Work as an agile full-stack developer in Cloud SaaS projects, following Scrum practices including daily stand-ups, sprint planning, and retrospectives
- Use tools such as Eclipse, IntelliJ, RTC Jazz, SVN, Git, Jenkins, SonarQube, and Teamscale for development and code quality management
- Implement test-driven development, code refactoring, and profiling to enhance software quality
- Manage and optimize cloud infrastructure to ensure smooth deployment of containerized applications
- Define, implement, and maintain CI/CD pipelines using Infrastructure as Code principles
Experience Required:
- 5-8 years of experience in full-stack Java development
- Strong hands-on experience with Java 21, Spring Boot, React, REST APIs, and modern front-end frameworks
- Exposure to CI/CD, containerization (Docker), cloud environments, and agile development practices
Education:B.E., B.Tech