Required Skills

Full stack java developer

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 :- 9th Dec 2025

JOB DETAIL

  • 10+ years of overall experience in software development.
  • Extensive experience implementing APIs (REST) via microservices in Java/Node.js.
  • 3+ years of experience with AWS (Lambda, DynamoDB, S3, API Gateway, CloudWatch).
  • Proficiency in various design patterns (MVC, Singleton, Facade, Factory) and OOD implementation.
  • Experience with other backend programming languages like Python, Node.js, Golang is a plus.
  • Experience with Git, Hibernate, Apache, Tomcat, Oracle, UML, JUnit, Mockito, WireMock, and REST APIs.
  • Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security).
  • Hands-on UI development experience with responsive design.
  • Proficiency in Bootstrap or Foundation frameworks.
  • 2+ years of experience with unit testing frameworks (e.g., Jasmine, Protractor).
  • Diverse experience utilizing Java tools in business, web, and client-server environments, including Java Platform, J2EE, JDBC technologies, and Apigee gateway platform.
  • Experience or exposure to database design and implementation.
  • Knowledge of multi-tier architecture and Rational/Visio modeling.

Job Responsibilities:

  • Lead technical efforts within the scrum team to ensure quality delivery.
  • Ensure team development quality through clean pipelines and achieving 90%+ coverage.
  • Mentor and elevate teammates by staying updated with technology trends and educating the team.
  • Transform business requirements into application architectures.
  • Assess the feasibility and scalability of front-end solutions, interacting with business and product owners to define technical solutions for customer problems.
  • Manage and prevent production issues as needed.
  • Conduct UI design reviews for feasibility, technical design, and impact analysis.
  • Develop sustainable, accessibility-compliant solutions.
  • Resolve long-term technical debt, prevent new debt, and conduct code reviews.
  • Implement performance, stability, reliability, and architecture initiatives.
  • Research and develop POCs and innovative ideas for customer interactions.
  • Assist in defining alternative solutions for business problems and provide estimates for potential new workstreams.
  • Foster a learning culture by establishing, sharing, and enforcing best practices and lessons learned.

 

Company Information