National Labor Exchange Veterans Jobs

USNLX Veterans Careers

Job Information

FMR LLC d/b/a Fidelity Investments Senior Software Engineer/Developer - 2096584 in Jersey City, New Jersey

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.

DirectEmployers