Fidelity

Senior Software Engineer/Developer

Jersey City, NJ US
USD 134k - 134k
Java AWS Cassandra Streaming Spring Microservices Redis Kubernetes SQL Kafka Go API
Search for More Jobs Talk to a recruiter now 💪
Description

Job Description:

Position Description: 

 

Develops modern market data applications and implements and operates them in public Cloud. Develops applications with Spring Framework technology and RESTful Web Services. Contributes to improvements in the Software Development Life Cycle (SDLC) using Test Drive Development (TDD) practices, static code analysis, code reviews, Continuous Integration (CI), Continuous Delivery (CD), and automated security scanning. Provides business solutions by developing complex software applications. 

 

Primary Responsibilities: 

 

  • Develops original and creative technical solutions to on-going development efforts.  

  • Designs applications or subsystems on major projects and for/in multiple platforms.  

  • Develops applications for multiple projects supporting several divisional initiatives.  

  • Supports and performs all phases of testing leading to implementation. 

  • Assists in the planning and conducting of user acceptance testing. 

  • Develops comprehensive documentation for multiple applications supporting several corporate initiatives.  

  • Responsible for post-installation testing of any problems. 

  • Establishes project plans for projects of moderate scope. 

  • Works on complex assignments and often multiple phases of a project. 

  • Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives. 

 

Education and Experience: 

 

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Software Engineer/Developer (or closely related occupation) developing Microservices and RESTful webservices based applications using Java and Golang technologies.  

 

Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Software Engineer/Developer (or closely related occupation) developing Microservices and RESTful webservices based applications using Java and Golang technologies. 

 

Skills and Knowledge: 

 

Candidate must also possess: 

 

  • Demonstrated Expertise (“DE”) developing and maintaining Restful API using Java and Spring Boot framework; delivering microservices using Golang and Go kit as the framework structuring the components of application; integrating with distributed cache technologies - AWS Redis Cache Solution - to optimize application performance and ensure the highest levels of availability. 

  • DE deploying, maintaining, and managing AWS cloud-based production system using Amazon Elastic Kubernetes Service (EKS); ensuring the availability, performance, scalability, and security of production systems by adopting DevOps practices such as CI/CD in runtime using Jenkins Core concepts. 

  • DE implementing application performance monitoring and production alerting systems using cloud watch, Datadog technologies; providing production support and working closely with business stakeholders to resolve any issues with applications; applying Behavior Driven Development, API, and web testing with Cucumber testing framework and Gherkin language, and creating and executing automated testing scripts to ensure Regression testing. 

  • DE architecting and implementing solutions in Cassandra and Mongo DB database performance, scalability, and data security; implementing NO SQL DB best practices for data modeling, replication, and performance tuning; building solutions for data safe event streaming using services--NATS and Kafka-- and implementing event driven patterns and ensuring best use of streaming services. 

Salary: $134,100.00 - $139,100.00/year. 

#PE1M2 

Certifications:

Category:

Information Technology

Fidelity’s working model blends the best of working offsite with maximizing time together in person to meet associate and business needs. Currently, most hybrid roles require associates to work onsite all business days of one assigned week per four-week period (beginning in September 2024, the requirement will be two full assigned weeks). 

Fidelity
Fidelity
Asset Management Finance Financial Services Retirement Wealth Management

0 applies

17 views

Jobs from our Partners

Software Developer

Oklahoma City, OK US

Software Developer

Oklahoma City, OK US

Software Developer

Dallas, TX US

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 307 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers