Job Summary:
MDAEdge is seeking a Senior Software Engineer who will collaborate with technology team members to design, develop, test, implement, and support solutions that meet business requirements. The role involves leading complex AWS-based Java services, contributing to high-quality business solutions, and enhancing existing systems for performance optimization.
Responsibilities:
• Lead tracks of work involving high complexity, mission critical AWS-based java services, React-based front-ends, Kafka messaging, and more.
• Learn about investment data from the fundamentals of portfolio holdings to alternative data.
• Lead the delivery of high-quality business solutions, including participating in architecture, design, implementation, testing, deployment, and support.
• Be a thought partner to the Data experience & business analyst team as they work with our business partners.
• Design, prototype and code new software components and applications based on functional specifications across the full stack – services, web and mobile clients, infrastructure, and back-end.
• Coordinate with analyst teams and vendors to execute test plans and provide support during user acceptance testing.
• Modify and enhance existing systems to incorporate new functionality and to optimize them for performance.
• Author technical design and support documentation.
Qualifications:
Required:
• 10+ years of development experience with at least 7 years with Java, Memory management and server tuning are required for this role.
• Must have experience working with Spring and AWS.
• Kafka is a very strong + / Must
• 7+ years of demonstrated experience designing and developing applications and services using Java version 11 or higher.
• Exposure to enterprise technologies like Spring and SpringBoot.
• Experience developing applications with cloud technologies such as AWS.
• Experience using Jenkins and GIT.
• Familiarity with designing and developing complex web services using REST, JavaScript/NodeJS, Java, and related technologies.
• Familiarity with developing web applications using HTML5, CSS, and modern UI frameworks such as React.
Preferred:
• Nodejs and React would be a +
• Financial services experience is a +
• Basic understanding of GraphiQL
• Exposure to GraphQL, pub/sub using Kafka is not required, but a plus.
Company:
The world doesn't have a talent shortage. It has a talent alignment problem. MDA Edge exists to fix that. Founded in , the company is headquartered in Sheridan, WY, US, , with a team of 51-200 employees. The company is currently Growth Stage.