44 1HResource Solutions Jobs
Full Stack Developer - Java/AngularJS (3-8 yrs)
1HResource Solutions
posted 20d ago
Key skills for the job
Job Description :
Role : Java Full Stack Angular Developer
- Develop and maintain robust and scalable full-stack web applications using the Spring Boot framework and angular.
- Implement front-end user interfaces using Angular, TypeScript, HTML, CSS.
- Develop back-end services and APIs using java, Spring Boot, Microservices.
- Integrate third-party APIs and services as needed to enhance application functionality.
- Collaborate with product managers, designers to understand project requirements.
- Write clean, efficient, and maintainable code following industry best practices and coding standards.
- Conduct unit testing, debugging, and troubleshooting to ensure application reliability and performance.
- Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives.
Requirements :
- Proven experience in full-stack web development using angular, Spring Boot framework.
- Strong in OOPs concepts, Core Java, Collections, Java 8 Features like Streams, Lambda expressions, Functional Interfaces
- Good knowledge on MVC frameworks and specifically Spring
- Strong in Spring Boot Microservices concepts, architecture and Design Patterns.
- Awareness of Cloud Services like API Gateway, IAM, Auto Scaling
- Experience in any Database Concepts (SQL, No SQL, Oracle, MySQL, MariaDB, MongoDB Cassandra, DynamoDB.)
- Should have experience in Spring Modules (Spring Data, Data JPA, Security, Web) and ORM Frameworks like Hibernate.
- Experience in Tools like Postman, SonarQube, Maven, Gradle, STS, Eclipse, Visual Code, or IntelliJ IDEs, Chrome Developer Tools, or Swagger for API testing.
- Experience in RESTful, and SOAP Webservices
- Knowledge in building applications with JPA, brokers/message queues (such as Kafka, RabbitMQ), caching technologies (like Redis, memcache).
- Knowledge in implementing user interfaces using Angular, TypeScript, HTML, CSS, and JavaScript to create responsive, interactive web applications.
- Experience in unit testing frameworks, Karma, Jasmine.
- Strong understanding of JavaScript fundamentals, including ES6 features, DOM manipulation, and asynchronous programming.
- Ability to write cross-browser and standards compliant code that meets flexibility, scalability, and performance requirements.
- Responsive Design : Ability to create responsive layouts using frameworks like Bootstrap or through custom media queries.
- CSS Frameworks : Familiarity with CSS frameworks like Bootstrap, Materialize CSS
- Knowledge in the Ngrx (redux/State management) concepts and implementation.
- Familiarity with Angular's MV-VM/MVC framework, Routing, Pipeline
- Understanding of asynchronous request handling, partial page updates, Rest API, JSON and AJAX.
- Excellent communication skills
- Should have very good technical problem-solving skills.
Functional Areas: Software/Testing/Networking
Read full job description1-3 Yrs