What are the responsibilities and job description for the AWS Java Full Stack Developer position at BCforward?
We are currently sourcing for Senior AWS Java Full Stack Developer for an opportunity in Plano, TX / Reston, VA with one of our direct clients.
Role: Senior AWS Java Full Stack Developer
Location: This role is Hybrid to Plano, TX / Reston, VA (2 days a week and its going to be Face2Face final round client interview in these locations)
Duration: 12 Months Contract with possible extension
Note: Need W2 resources who are local to Plano, TX and Reston, VA.
Job Description
Minimum 8 years of Genuine USA Work Experience
Required Skills
- Excellent collaboration and communication skills.
- Strong ability to mentor/coach team members as well as experience in influencing senior leadership.
- At least 8 years of experience in Java/J2EE and related technologies with solid understanding of design principles.
- Experience with front-end technologies such as Angular, TypeScript, ReactJS and related technologies would be a plus.
- Experience in developing Cloud (AWS, Azure, etc.) based capabilities including implementation, development and support experience.
- Expert proficiency in unit testing as well as coding in 1-2 languages.
- Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs.
- Expert proficiency in Object Oriented Design (OOD) and analysis.
- Expert proficiency in application of analysis/design engineering functions.
- Expert proficiency in application of non-functional software qualities such as resiliency, maintainability, etc.
- Expert proficiency in advanced behavior-driven testing techniques.
- Provide expertise for teams in all matters related to deployment, building and release process.
- Experience leading and working in Agile Team.
Desired Skills
- Experience as a Senior Developer and ability to provide technical guidance in designing and architecting critical software applications.
- Knowledge of Microservices-based architecture is strongly desired.
- Knowledge or experience in basic DevOps support and deployment.