Required Skills

Java

Work Authorization

  • US Citizen

  • Green Card

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 :- 8th Aug 2025

JOB DETAIL

  • Bachelor's Degree in Information Technology or Computer Science OR in lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
  • 7-10+ years’ experience with Full Stack Java software development, basic coding and compilation, software architecture/design, user requirements definition and software specification development.
  • Hands-on development experience using Java, Spring related technologies such as Spring Core, Spring Boot, Spring MVC, spring Batch and scheduler/task and Spring Integration.
  • Hands-on development experience using Angular and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery, Material UI, Angular Routes, jest/enzyme, Bootstrap5).
  • Hands-on development experience with React
  • Experience in developing services using REST and SOAP APIs.
  • Experience with databases DB2 UDB and Postgres
  • Knowledge of cloud technologies (e.g. AWS, Kubernetes).
  • Knowledge of database technologies (e.g. cloud, SQL, Oracle, Mongo DB, PostgreSQL, etc.).
  • Fundamental knowledge of software engineers’ best practices, agile methodologies, CI/CD pipelines.
  • Knowledge of programming languages (e.g. JavaScript, TypeScript, Java, Python, etc.).Knowledge of infrastructure, performance, monitoring.
  • Knowledge of test-first practices including Test-Driven Development (TDD) for unit tests and Behavior-Driven Development (BDD) for automated acceptance tests.
  • Strong experience with Deployment/Continuous Integration/ Continuous Testing/ Continuous Delivery processes and tools and have expertise in CI/CD tools and framework.
  • Knowledge of Code quality and promotion practices.
  • Ability to communicate technical requirements to all levels of expertise.
  • Excellent communication skills both written and verbal.
  • Proficient in establishing and maintaining good working relationships.
  • Knowledge and understanding of software development life cycle (SDLC).
  • Proficient with integrating complex and/or existing systems.

Company Information