Software Support Engineer (Linux/SQL/JavaSpring)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Software Support EngineerThe Production Excellence squad requires a Software Support Engineer within Fidelity's Brokerage Technology team. The team builds and modernizes applications to support domestic and international lending. The squad member will work on production stability initiatives including monitoring, scalability, capacity, performance of distributed applications. They will also perform incident response and participate in technology life-cycle management initiatives.The Value You DeliverProvide production support, engaging squads to address issues. Provide production monitoring data to squads to assess stability and performance. Deliver quality technology solutions to complex business issues in an agile environment. Collaborate with internal and external product teams to deliver a cohesive solutionThe Skills that are Key to this roleAbility to solve production issues.Monitor the logs using and Datadog toolsHands on experience in the technology stack – Java, Spring Framework, Spring Boot, PL/SQL, Angular/Bootstrap.Windows and Linux OSDevOps, Monitoring, and cloud computing skillsHands-on experience in using RESTful Web Services with Java technologies.Solid experience understanding architectural patterns, micro-services, messaging/event driven frameworks and enterprise databases in an agile environment.Assist with root cause analysis process and provide feedbackEstablish SLA/SLO/SLIs with error budget and monitorHandle Technology Lifecycle Management (TLM) Top Initiatives reporting and collaborationExposure to messaging or and streaming frameworks including Kafka, MQ, JMS.Hands on experience in practicing test automation at various levels of testing (unit, component, integration, and functional tests).Knowledge of Linux and shell scripting is an advantageContainerization (Docker), Kubernetes, cloud deployment tools is highly preferredExperience building and deploying applications using continuous integration pipelines and automated deployment tools such as GIT, Maven, Jenkins, uDeployBasic knowledge of AWS features and componentsBehavioralYou have a passion for technology and can navigate your way across sophisticated and constantly evolving landscapes by staying on top of the latest trends and thrive by sharing knowledge.Be Collaborative: work in partnership with the users, architecture and engineering teams to deliver end-to-end solutionsBe Creative: promote and foster an environment of innovation to deliver solutions to market which help improve scale and efficiency, business growth and investment performanceInspire Others: demonstrate a deep passion for technology and financial domain and create an ability to tap into the creative minds of the engineering teamWorks well under pressure and have a proven track record of delivering quality softwareThe Skills that are Good to Have for this roleTrading domain experience with exposure to brokerage operationsExposure to working in cloud technologies like AWSExposure in message-oriented middleware APIs – JMS, ActiveMQ, IBM MQ, Apache KafkaExperience in agile methodologySolid understanding in Oracle PL/SQL, SAP, DB2The Expertise We're Looking ForPerforming as a full stack engineer within an agile team, including requirements gathering, development, and end-to-end testingStrong fundamentals in computer science2+ years of experience in information technologyFinancial services experience preferredCovid work policy Safety is our top priority. Once we can be together in person with fewer safety measures, this role will follow our dynamic working approach. You'll be spending some of your time onsite depending on the nature and needs of your role.