Required Skills

JAVA FULL STACK DEVELOPER

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Mar 2022

JOB DETAIL

  • We have detected that you have been idle. We will redirect you to the login page.  
  • Responsible for design, develop, enhance, implement, maintain and support applications. 
  • Participate in meeting and consult with business clients to understand business/technical requirements to meet business needs 
  • Participate in the design process of new features and enhancements to the software platform 
  • Prepare and review estimates for tasks and/or projects 
  • Design and outline solutions providing conceptual, logical and application level design 
  • Develop and implement solutions leveraging multiple technologies in complex environments adhering to any defined scope, budget, or schedule requirements 
  • Be able to migrate current code into newer environment 
  • Prepare and execute unit testing 
  • Provide input to QA teams for system and integration testing or test automation 
  • Document own work products and review and contribute to the documentation across multiple projects  
  • Research and/or investigate technical issues impacting the organization and recommend solutions 
  • Keeps abreast of industry trends through benchmarking, participation in professional associations etc. in order to advise others of strategic technology direction 
  • Provides application support for software running in production 
  • Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data.  
  • Triages high priority issues and outages as they arise 
  • Participates in and leads learning activities around agile software development and development core practices 

WHAT YOU NEED TO SUCCEED (MINIMUM QUALIFICATIONS) 

  • Bachelor’s Degree in Computer Science, Engineering, or Information Systems or any equivalent combination of experience, education, and/or training  
  • 7+ years of experience with Java/J2EE development, hands-on troubleshooting, and deployment 
  • 5+ years’ experience with using Spring Boot, Spring MVC frameworks, Java, JPA, JSON, JavaScript and API Restful / microservices services 
  • 5+ years’ experience using Hibernate and understanding ORM 
  • Solid understanding of web/mobile application architecture and security (OAuth, JWT, Spring Security)Extensive experience implementing API’s (REST) via microservices 
  • 5+ years of hands-on UI development experience utilizing Responsive Design 
  • Proficient in Bootstrap or Foundation frameworks  
  • 5+ years experience with Angular (Angular 5 or above preferred)4 + years experience with unit testing frameworks (e.g. Junit, Mockito, Jtest , Jasmine, Protractor) 
  • Knowledge of full stack Cloud-native development, RESTful APIs and serverless microservices with Springboot 
  • Knowledge and experience with DevOps: CICD, Git, Jenkins and/or Ansible 
  • Knowledge of Microservices. 
  • Experience in Cloud technologies and deploying applications in AWS 
  • Knowledge of relational and NoSQL databases, Strong knowledge of stored procedures, SQL 
  • Cloud-native development in the Spring/Spring Boot ecosystem and strong working knowledge of developing and deploying applications in major cloud providers (AWS or Azure)   
  • Experience in cloud managed services and DB (RDS, NoSQL/DynamoDB, serverless, etc.)  
  • Knowledge of Agile methodologies and experience working in an agile development environment using workload management tools like VersionOne.  
  • Good communication skills and analytical skills 
  • Excellent analytical, technology, communication, decision making and problem-solving skills 
  • Proactive and able to quickly pick up new technologies. 
  • Strong technical and non-technical communication skills. Assures smooth flowing, timely transmission of critical information. 
  • Organized with an ability to prioritize workload, meet deadlines, and utilize time effectively 
  • Must have the ability to transform business and functional requirements into technical solutions 

WHAT WILL GIVE YOU A COMPETITIVE EDGE (PREFERRED QUALIFICATIONS) 

  • AWS Cloud experience 

Company Information