1HResource Solutions

Java Full Stack Developer - Spring Boot/AngularJS

Click Here to Apply

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: 10/20/2024
Click Here to Apply
View More 1HResource Solutions Jobs

Contact Information

Contact Human Resources
1HResource Solutions

Posted

October 20, 2024
UID: 4907093427

InternJobs.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.