Logo
Hexaware Technologies

Java Fullstack Developer

Hexaware Technologies, Mc Lean, VA


Job Description

Required Experience:
  • 7+ years of experience is required.

Responsibilities:
  • Candidate will be the key executor to the team as a full stack developer.
  • Candidate will be responsible for building software functionality and participate actively in the delivery team by taking on development responsibilities for the entire tech stack.
  • Candidate will be contributing across several other technical activities such as design, development, deployment, DevOps and quality of the product while working closely with the Technical Lead to analyze and come up with efficient solutions for software challenges.
  • Ability to work effectively and productively in a team or independently.
  • Candidate have to drive for new technologies and outstanding analytical skills.
  • Candidate should be innovative in providing solutions who likes to take on challenges with calculated risk - fail fast and learn fast.

The Role Offers:
  • Ability to be part of digital transformation and application modernization journey.
  • Opportunity to show off your skills as a full stack software engineer to influence outcomes and guide transformation.
  • Candidate will be able to experience and success in coaching and transforming technical teams to shift to a modern execution model.

Essential Skills:
  • Candidate should have experience in Java 8+/J2EE, Spring, Spring-Boot, RESTful Services and UI Framework.
  • Should have experience in Microservice using Spring-Boot and REST API.
  • Candidates should have 5 -7 years of relevant full stack professional experience.
  • Candidate should have 5-7 years of experience in Design and Development of Applications and Web Services using Java and Spring Boot.
  • Candidate should have 3-5 years of experience in UI Angular development.
  • Candidate should have 3-5 or more years of experience working in Agile, Lean/Kanban, or Scrum based Agile organization.
  • Candidate should have proven track record using Lean/Agile delivery practices to improve teams, quality, and reliability.
  • Experience in ORM Framework - JPA / Hibernate is required.
  • Experience in Docker and Kubernetes is required.
  • Experience in any one of the UI Framework - Angular / ReactJS is required.
  • Experience in designing and Implementing cloud-based solutions in various AWS Services (EC2, IAM, S3, Lambda, etc.) is required.
  • Good knowledge and experience in RDBMS/PostgreSQL.
  • Strong experience in DevOps tool chain (Jenkins, Artifactory, Maven/Gradle and GIT/Bitbucket) is required.
  • Good knowledge in technical concepts like Security, Transaction, Monitoring and Performance.

Good to have Skills:
  • Experience in OAuth implementation using Ping Identity.
  • Familiarity with API Management (Apigee) and Service Mesh (Istio).
  • Experience with Elasticsearch, Logstash & Kibana.
  • Good knowledge and experience in any Queue based implementations
  • Good knowledge and experience in NoSQL (MongoDB).
  • Experience with scripting languages using Unix, Python.

Essential Qualification:
  • Bachelor's degree in Information Technology, Computer Science, Engineering or related field is required.