Required Skills

Full Stack Java Developer

Work Authorization

  • US Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Apr 2022

JOB DETAIL

  • Work with development teams and product managers to ideate software solutions
  • Design client-side and server-side solution
  • Build the front-end and backend applications including integration
  • Write effective APIs
  • Develop well-functioning databases
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and upgrade software
  • Create security and data protection settings
  • Write technical documentation
  • Exposure to Cloud based applications and Containers preferred but not must

 

Qualifications

  • Hands on developer with experience in developing applications using Java, Java Script, SQL, Angular, Spring Boot, RESTful
  • Hands on experience working with any Object Oriented Language (Java )
  • Strong at Object Oriented concepts & Data Structures.
  • Experience working with any RDBMS database (MySQL / Oracle)
  • Experience working with any Frontend frameworks (Angular / React) 
  • Experience with TDD practices / frameworks (JUnit (Java) / Jest (React) / Jasmine (Angular))
  • Knowledge on Design Patterns & RESTful API practices.
  • Hands on Experience with *Spring Boot / Spring Cloud frameworks, Distributed systems, RESTful principles
  • Hands on Experience with *Apache Kafka / Rabbit MQ or similar messaging / streaming technologies
  • API Documentation using Swagger / Open API.
  • Experience with CI/CD build/deployment using GIT (or Bitbucket) + Jenkins.
  • Knowledge of Agile Framework – Scrum
  • Experience of working on high data volume processing applications (batch and/or real-time *Preferred experience:
  • Good Knowledge on Cloud Native patterns, Containers (Docker) preferred
  • Minimum of 5+ years’ experience in IT
  • Bachelor's degree in a technical discipline preferred
  • Hands on technologist is MUST

Company Information