Senior Software Engineer/Developer
Fidelity
This job is no longer accepting applications
See open jobs at Fidelity.See open jobs similar to "Senior Software Engineer/Developer" Mass Fintech Hub.Job Description:
Position Description:
***Applicants are permitted to work remotely from an at-home work site anywhere in the United States.***
Develops Web applications using User Interface (UI) and Java technologies — Angular. Performs Cloud application development using Git and Continuous Integration/Continuous Delivery (CI/CD) pipelines. Deploys data using Oracle RDS. Delivers portfolio management market master data using Active MQ and Kafka. Provides business solutions by developing complex or multiple 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 and optimizing high volume enterprise scale data platforms using Spark, SpringBoot, and Amazon Web Services (AWS) — EMR, S3, and EKS.
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 and optimizing high volume enterprise scale data platforms using Spark, SpringBoot, and Amazon Web Services (AWS) — EMR, S3, and EKS.
Skills and Knowledge:
Candidate must also possess:
- Demonstrated Expertise (“DE”) evaluating, prototyping, and adapting open-source messaging technologies — Kafka — to enable real-time data integration between internal and external systems; performing application log collecting for high volume data processing and monitoring using Elastic Search, LogStash, and Kibana (ELK) stack; and building REST APIs for data access, messaging, and transfer across applications using Java, Solace, and Kafka.
- DE developing enterprise J2EE applications using Spring, Struts frameworks, and MQ JMS; deploying enterprise J2EE applications on AWS EKS; and ensuring application security and removing security vulnerabilities by applying Web security principles (XSS/CSRF) and using secure code scanning tools (Fortify/Veracode).
- DE applying DevOps principles throughout the Software Development Life Cycle (SDLC) — performing continuous integration (using Jenkins), continuous deployment (using IBM uDeploy), and code scan (using Sonar) for Web applications; and identifying performance bottlenecks and providing solution improvements for Web applications using Jprofiler.
- DE performing enhancements to data acquisition frameworks using Spark SQL in Apache Hadoop Ecosystem on AWS.
#PE1M2
Certifications:
This job is no longer accepting applications
See open jobs at Fidelity.See open jobs similar to "Senior Software Engineer/Developer" Mass Fintech Hub.