1HResource Solutions
Java Full Stack Developer - Spring Boot/AngularJS
Job Location
in, India
Job Description
Position : Java Full Stack Sr. Developer. Location : Experience : 6 years to 8 years. Responsibilities : - Lead the entire development lifecycle : planning, design, implementation, testing, and deployment. - Develop and maintain robust and scalable full-stack web applications using Spring Boot and Angular. - Design and implement front-end user interfaces with Angular, TypeScript, HTML, and CSS. - Build back-end services and APIs using Java, Spring Boot, and Microservices. - Integrate third-party APIs and services to enhance application functionality. - Collaborate with product managers, designers, and stakeholders to translate project requirements into technical solutions. - Write clean, efficient, and maintainable code, following industry best practices. - Conduct unit testing, debugging, and troubleshooting to ensure reliability and performance. - Perform code reviews and knowledge sharing sessions, driving continuous improvement initiatives. Requirements : - Full-Stack Development : Proven experience with Angular and Spring Boot framework. - Core Java Knowledge : Strong in OOPs concepts, Core Java, Collections, and Java 8 features (Streams, Lambda expressions, Functional Interfaces). - Spring Boot Microservices : Proficient in Microservices architecture, design patterns, and Spring Boot concepts. - Cloud Services : Familiarity with cloud services like API Gateway, IAM, and Auto Scaling. - Databases : Experience with SQL/NoSQL databases like Oracle, MySQL, MariaDB, MongoDB, Cassandra, DynamoDB. - Spring Modules & ORM : Experience with Spring Data, Data JPA, Security, Web, and ORM frameworks like Hibernate. - Tools : Hands-on experience with Postman, SonarQube, Maven, Gradle, STS, Eclipse, Visual Studio Code, IntelliJ, and Swagger for API testing. - Web Services : Proficiency in RESTful and SOAP web services. - Messaging & Caching: Knowledge of brokers/message queues (e., Kafka, RabbitMQ) and caching technologies (e., Redis, Memcached). Front-End Development : - Expertise in building user interfaces with Angular, TypeScript, HTML, CSS, and JavaScript. - Strong understanding of JavaScript fundamentals, including ES6 features, DOM manipulation, and asynchronous programming. - Ability to write cross-browser, standards-compliant code. - Proficiency in responsive design using frameworks like Bootstrap or custom media queries. - Familiarity with CSS frameworks such as Bootstrap and Materialize CSS. - State Management : Knowledge of Ngrx (Redux/State Management) and implementation. - Testing & Debugging : Experience with unit testing frameworks like Karma, Jasmine. - Version Control & IDEs : Comfortable working with modern development tools such as Chrome Developer Tools, Eclipse, IntelliJ. - Technical Problem Solving : Strong technical and problem-solving skills. - Communication Skills : Excellent verbal and written communication abilities. Desirable Skills : - Familiarity with Angular's MV-VM/MVC framework, routing, pipelines, and state management. - Understanding of asynchronous request handling, partial page updates, and AJAX. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources 1HResource Solutions |
---|