Required Skills

Spring Core Spring MVC Spring Boot

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 14th Dec 2023

JOB DETAIL

  • Design client-side and server-side architecture including the UX/UI and documentation.
  • Code and/or create Application Programming Interfaces (APIs).
  • Collaborates with stakeholders to scope requested new features and analyzes user needs to determine technical requirements.
  • Writes consistent, clean, and maintainable code. Evaluates code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with various browsers, devices, or operating systems.
  • Mentor Junior developers and interns
  • Explores and experiments with innovative trends in the software industry to provide recommendations to improve our processes.
  • Helps identify opportunities within our processes where the automation group can add value and recommends solutions.
  • Helps define standards and processes to assure code quality.
  • Attention to detail.

Technical Skills:

  • Test Driven Development, Design Driven Development, Cloud Native Development.
  • Proficiency in front-end technologies: You should have experience with HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js. Knowledge of responsive design and cross-browser compatibility is also important.
  • Development: Proficient with Java SE 12+, must have hands on experience with advance Java concepts such as Generics, Reflection, Multithreading, Annotations, JPA, JMS, Functional Programing, Lambda, Java Stream API
  • Build, CI/CD: Experience with build tools such as Jenkin, Maven and Gradle 
  • UI Component Framework: Excellent understanding of Material UI or Prime NG or DevExpress Component
  • Back-end development expertise: You should be skilled in server-side programming languages Java and Node.js. Knowledge of frameworks like Spring Core, Spring MVC, Spring Boot for building web applications and services
  • Database knowledge: Familiarity with database systems like MySQL, PostgreSQL, MongoDB, or Oracle is important for handling data storage and retrieval. Understanding database design principles and query optimization is beneficial.
  • API development and integration: You should have experience in building and consuming RESTful APIs. Knowledge of tools like Postman or Swagger for API testing and documentation is advantageous.
  • Version control: Proficiency in using Git or other version control systems is essential for collaborative development and code management.
  • Understanding of software development principles: Knowledge of software development methodologies like Agile or Scrum, as well as experience with software testing and debugging, is important.
  • Problem-solving and troubleshooting skills: Full stack developers should be able to identify and resolve technical issues efficiently and effectively.
  • Knowledge of security best practices: Understanding how to implement secure authentication, authorization, and data protection measures is crucial for web application development.

Company Information