Job Description : Java Full Stack Engineer
Position : Java Full Stack Engineer
Location : Bangalore
Experience : 5+ Years
Key Responsibilities :
- Design, develop, and maintain scalable Java-based applications using Java 8+, Spring Boot, Spring Batch, and JPA / Hibernate.
- Build and enhance front-end applications using Angular or React, along with HTML, CSS, and JavaScript.
- Develop and maintain RESTful APIs and integrate them with front-end applications.
- Work on AWS cloud-based applications, ensuring scalability, performance, and security.
- Implement and manage CI / CD pipelines for automated builds, testing, and deployments.
- Write efficient SQL and PL / SQL queries for database interactions and performance tuning.
- Contribute to system design, development, debugging, and testing throughout the SDLC.
- Collaborate with cross-functional teams in an Agile environment to deliver high-quality solutions.
- Ensure application resiliency, security, and operational stability.
Required Skills :
Strong hands-on experience in Java 8+, Spring Boot, Spring Batch, JPA / Hibernate.Experience with front-end frameworks React.js or Angular.Proficiency in HTML, CSS, JavaScript.Strong knowledge of AWS cloud services and deployment.Experience with CI / CD tools such as Jenkins, GitLab, or Bamboo.Solid understanding of SQL & PL / SQL with database design and optimization.Good knowledge of software engineering principles and system design concepts.Experience working across the full Software Development Life Cycle (SDLC).Exposure to Agile methodologies and modern development practices.Nice to Have :
Familiarity with microservices architecture.Awareness of emerging technologies like AI / ML, Cloud-native applications, or Mobile.Strong problem-solving and debugging skills in large-scale environments.(ref : hirist.tech)