Required Skills

Full Stack Java Engineer

Work Authorization

  • US Citizen

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 28th Feb 2023

JOB DETAIL

                                 

Ideally this person will need to come on site 3 days a week in Boston and will be in a long term contract role. We can relocate someone for this but would prefer that be someone from the northeast.

***Team, to add some clarity here. This team supports Putnam's marketing teams for their investment products. Most of the work on this team is front end focused using JS, ReactJS, NodeJS and VueJS. They need to be full stack developers and strong on the backend but most of their work will be front end.

Screening: Candidate for this role should be asked out Java questions that we use internally and then screened by Naga. It will be made clear to Naga that these are not for Fidelity. Just want to make sure our process is clear for each Developer role.


The DT Web Team is responsible for managing and enhancing all the web applications that power putnam.com and associated sites. We work closely with our Marketing partners in maintaining and protecting Putnam’s brand on the web. We work on a variety of technologies ranging from simple html, CSS to complex active/active cross region failover architectures using AWS.
The Web Team is embarking on a transformation initiative to create the next generation websites and applications using JavaScript based frameworks. We are looking for a lead developer to lead the Web Team and drive web sites transformation.

PRIMARY DUTIES AND RESPONSIBILITIES:


Lead a team of developers in creating well-architected solutions using Java and JavaScript based frameworks on AWS
Work with Product Management to arrive at technical tasks and estimates (backlog grooming and sprint planning and review)
Enforce enterprise knowledge management practices across their team (documentation etc.)
Create new standards that enhance the quality of application development
Design and develop component level solutions to increase programming productivity
Support and enhance existing systems
Mentor and develop junior team members with technical proficiency
Document both potential and provided solutions
Review and test software components for quality and performance.
Work with architects, analysts and business users for development, testing and deployment strategies, and presentations


JOB SKILLS REQUIRED:

10+ years hands-on experience developing n-tier web applications using Java/ JEE Design and Architecture
5+ years NodeJS frameworks and front-end JavaScript frameworks like React and Vue.js
Identity Management and Security Integration with Customer Facing Internet-based Applications
Spring/Spring Boot, Java Server Faces, Struts, SOAP Frameworks (Apache Axis 2, Apache CXF), GraphQL
Docker, Kubernetes, Rancher
AWS - EC2, S3, EKS, CloudWatch, Elasticache (Redis), EC2, CloudFront, R53
Jenkins, Harness
Web Security Knowledge with OWASP Standards
Agile/Scrum knowledge
Ability to handle 3-4 initiatives in parallel in a fast-paced release model. Communication with multiple business stakeholders and vendors
Experience in various testing methods – performance, load, stress etc. – a plus

 

Company Information