Quess IT Staffing

Senior Java Full Stack Developer - Spring/Angular

Click Here to Apply

Job Location

Bangalore, India

Job Description

We are Having Opening Java Full Stack Developer for one of our MNC Client in Bangalore Location. Payroll : Quess. position : C2H ( contract to hire). Role : Senior Java Full Stack Developer. Experience : 5Years. Location : Bangalore. Work Mode : Work from Office ( All 5 days ) ( Sunday to Thursday). Shift Timing : 11 AM to 8 PM. Interview Mode : Virtual ( 2 or 3 rounds). Notice period : Immediate Joiner or Currently Serving. Job Description : Programming language: Core Java, Strong OOP Concepts , Multithreading. User Interface: Angular 12, TypeScript, CSS and HTML 5, Typescript, Node JS, Bootstrap, Javascript, JQuery. Framework: Spring Boot/Hibernate, Microservices. Interface Programing: Rest API. Version Control and CICD: GIT, Maven, Junit, Jenkins/Bamboo. Data Managment: Postgress, JPA, HQL,. Platform and Message Protocol: Docker, Kubernetes, RabbitMQ or KAFKA. Authorization & Authentication: Keycloak, OpenID Connect/OAuth. Agile tools like JIRA, Good to have - Cloud, Open Shift, Mongo DB. Job Description : We are looking for a Senior Java Full Stack Developer with a solid background in Core Java and extensive experience in building user interfaces using Angular 12 along with proficiency in backend development using Spring Boot/Hibernate. The ideal candidate should have a strong understanding of Object-Oriented Programming (OOP) concepts, multithreading, and a passion for delivering high-quality software solutions. Responsibilities : Full Stack Development : Design, develop, and maintain both frontend and backend components of web applications using Core Java, Angular 12, TypeScript, CSS, HTML 5, Node.js, Bootstrap, JavaScript, and JQuery. Framework Expertise : Utilize Spring Boot/Hibernate framework for backend development, including implementing microservices architecture. Interface Programming : Develop and consume RESTful APIs for seamless communication between frontend and backend components. Version Control and CI/CD : Implement version control using GIT, automate builds with Maven, and conduct unit testing using JUnit. Set up continuous integration and continuous deployment pipelines using Jenkins/Bamboo. Data Management : Implement data persistence using Postgres database, JPA (Java Persistence API), and HQL (Hibernate Query Language). Platform and Message Protocol : Deploy and manage applications in Docker containers, orchestrate containerized applications using Kubernetes. Implement message protocols such as RabbitMQ or Kafka for efficient communication between microservices. Authorization & Authentication : Implement secure authentication and authorization mechanisms using Keycloak, OpenID Connect, and OAuth protocols. Agile Development : Collaborate with cross-functional teams in an Agile environment using tools like JIRA for project management and issue tracking. Requirements : Bachelor's degree in Computer Science, Engineering, or related field. 5 - 10 years of experience in Java full stack development. Proficiency in Core Java, with a strong understanding of OOP concepts and multithreading. Extensive experience in frontend development using Angular 12, TypeScript, CSS, HTML 5, Node.js, Bootstrap, JavaScript, and JQuery. Strong knowledge of Spring Boot/Hibernate framework for backend development and microservices architecture. Hands-on experience in developing and consuming RESTful APIs. Familiarity with version control systems like GIT, build automation tools like Maven, and CI/CD pipelines using Jenkins/Bamboo. Experience with Postgres database, JPA, and HQL for data management. Knowledge of containerization platforms like Docker, container orchestration using Kubernetes, and message protocols such as RabbitMQ or Kafka. Experience in implementing secure authentication and authorization using Keycloak, OpenID Connect, and OAuth. Familiarity with Agile methodologies and tools like JIRA. (ref:hirist.tech)

Location: Bangalore, IN

Posted Date: 4/24/2024
Click Here to Apply
View More Quess IT Staffing Jobs

Contact Information

Contact Human Resources
Quess IT Staffing

Posted

April 24, 2024
UID: 4624611682

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.