35 1HResource Solutions Jobs
Java Full Stack Developer - Spring Boot/AngularJS (6-8 yrs)
1HResource Solutions
posted 2mon ago
Key skills for the job
Position : Java Full Stack Sr. Developer.
Location : Hyderabad/Bangalore/Mumbai/Gurgaon/Chennai/Pune/Kolkata.
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.
Functional Areas: Other
Read full job description3-8 Yrs