Overview
Hybridtwo alternate weeks per month
$60+
Contract - W2
Contract - 12 Month(s)
Skills
Java
J2EE
Spring
Springboot
RESTful
Kafka
Datadog
Splunk
ELK
CI/CD
Job Details
Senior Full Stack Engineer Merrimack, NH / Smithfield, RI (Hybrid two alternate weeks per month)
Duration: 12 Months (Duration is through 2026)
Project Overview: Duration is through 2026 seeking to reduce Mainframe presence. API, data- forward bridge work from Mainframe to the Cloud (AWS). Some Kakfa listener development.
Modernization work on the latest tech stack AWS, Cloud API s, Kafka is interesting (it s going to be loading into Cockroach). Developers will be responsible for building pipelines and testing. It s completely end-to-end.
Required Skills:
- Java/JEE, Spring/Springboot, RESTful Services, API Design and Development (must be strong with OOPs concepts, collections, concurrency, parallel processing, multithreading, propagation types, rollback rules, and isolation levels, among other things)
- Cloud skills working with AWS EKS/ECS and AWS handled solutions such as EC2, S3, CloudWatch and IAM roles/polices
- Terraform experience preferred, CloudFormation Templates acceptable
- Must have some Kafka experience
- Experience using logging/observability tools such as Datadog, Splunk and ELK Stack
- Experience building CI/CD pipelines from scratch
Interview Setup:
- 90 minutes technical and behavioral
Job Description
- We are currently sourcing for a Senior/Principal Full Stack Engineer in Smithfield, RI or Merrimack, NH!
- Senior/Principal Full Stack Engineer the Role
- The group is looking for top, full stack engineer talent with a passion for crafting and delivering software solutions to be part of its diverse, globally distributed team of IT professionals responsible for the development and maintenance of client platforms and offerings.
- In this role you will use your knowledge of software development, platform integration, and cloud computing to modernize a diverse suite of applications that support our intermediary (clearing and custody) business! You will be a member of our team collaborating with product management, architecture, engineering, and technology partners to innovate, design, and deliver highly scalable applications and platforms using Agile methodologies.
- The Team: The Platform & Technology domain is within the Operations & Technology division. Team exists to enable our business partners to win their respective marketplaces by crafting, building, and maintaining the technology platforms and products of Fidelity s Institutional business units. The Account Authorization and Search squad is part of the Operations Experience and Platform Foundations product area supporting modernization of legacy capabilities.
The Expertise and Skills You Bring:
- Bachelor's or master s degree in Computer Science, Software Engineering or related field
- 7-10+ years of relevant full stack development experience developing, and maintaining multi- tier applications
- Strong expertise with the following desired skills: Java/JEE, Spring/Springboot, RESTful Services, Cloud (AWS), SQL, NoSQL, Python, Test and Deployment technologies, Kubernetes
- Experience with API design & development, AWS (Cloud) Migration, Data Design, Batch Processing, Workflow/Process Automation and UI
- Cloud skills working with AWS EKS/ECS and AWS handled solutions such as Lambda, SQS, EC2, S3, CloudWatch and IAM roles/polices
- Terraform experience preferred, CloudFormation Templates
- Experience using logging/observability tools such as Datadog, Splunk and ELK Stack
- Solid CI/CD skills including full scale security and quality testing, build and deployment automation
- Proficiency with front-end frameworks, libraries, and related technologies a plus
- Good analytical, communication and preparation skills and the ability to run with multiple tasks at a given time
- Proficient with Agile methodologies
The Value You Deliver
- Deliver high quality, timely, efficient and maintainable software solutions in an agile environment to meet functional and non-functional business requirements
- Actively contribute to and improve engineering practices such as code and design reviews, source control strategy, environment strategy, testing automation and CI/CD pipelines
- Work with product owners, peer technologists and architects as required to deliver technical improvements to the platform
- Develop an understanding of the business domain and actively participate in technology discussions with partners
- Investigate creative practices and share them with your teams
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.