Skygate Consulting

Interesting Job Opportunity: Full Stack Developer - Java/AngularJS

Pune, MH, IN

2 months ago
Save Job

Summary

Job Description

  • 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.) and ensure data integrity, security, and performance.
  • 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.

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 NRx (redux/State management) concepts and implementation.
  • Familiarity with Agular's MV-VM/MVC framework, Routing, Pipeline.
  • Understanding of asynchronous request handling, partial page updates, Rest API, JSON and AJAX.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job