Description

Job Description:

Pay Range $65hr - $70hr

Responsibilities:

  • Research, design, develop, and modify enterprise-wide systems or applications software.
  • Introduce and analyze requirements.
  • Work on software design on all stages.
  • Collaborate with a distributed team.
  • Mentor developers and newcomers.
  • Participate in technical interviews.

Requirement:

  • Single Page Application development hands on Experience with React.
  • Knowledge of MicroFront End Architecture.
  • Hands on Experience with HTML and CSS Frameworks.
  • Hands on Experience of Responsive design layout and system.
  • Understanding of Java and Spring Boot stack, REST Services, Spring Framework, AOP, Spring Transactions, Spring Security & JPA.
  • Understanding and strong practice with development of Microservices and Multi-Tiered Distributed Architecture.
  • Knowledge of SDLC processes and tools, Iterative Design & Prototyping.
  • Hands on Experience working with Oracle databases , good knowledge of SQL & PL/SQL , queries tuning and optimization.
  • Very good understanding of OAuth2.0 framework.
  • Good use-case/feature/task estimation skills.
  • Architectural and technical documentation development skills (UML diagramming, data flows, database diagrams).
  • Deep understanding of these frameworks: Spring, Hibernate.
  • Microservice Architecture.
  • Security using JWT and OAUTH2.0.
  • Knowledge of static code analysis, including Sonar.
  • Experience with Docker, Kubernetes is also a must.
  • Working knowledge of CI and CD.
  • Have worked on Any API Gateway.
  • Good Public Cloud knowledge (AWS is preferred).
  • Have participated in Performance Testing using JMeter.
  • Log Aggregation using ELK Stack.
  • Application Performance Monitoring tools

Education

Any Graduate