Backend Java developer with AWS- Financial services-W2 only-3 days onsite in Needham or Boston
at Yoh, A Day & Zimmermann Company
in
Needham Heights,
Massachusetts
NOTICE- Any pay ranges displayed are estimations. Actual pay is determined by an applicants experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply.
MUST HAVE 10+ YEARS OF JAVA EXPERIENCE. PYTHON IS A NICE TO HAVE. AWS EXPERIENCE IS A MUST HAVE - AZURE WILL WORK AS WELL BUT AWS IS THE STRONG PREFERENCE. STRONG SQL SKILLS FINANCIAL SERVICES IS A STRONG +
Revitalize and provide robust support for a critical application integral to Fixed Income investors, known as the Fixed Income Analytics Risk Management Systems (FARMS). This application provides real-time analytics directly to many investors and powers countless of applications including our just-released next-generation Portfolio Management System, Alpine. This application poses a high level of complexity with intricate business logic, extensive mathematical computations, and strict adherence to Service Level Agreements (SLAs) and system availability standards. Successful execution of this role demands a solid technical foundation, coupled with active collaboration with business users, particularly the Global Risk & Analytics team.
Lead tracks of work involving high complexity, mission critical AWS-based java services & data applications
Learn about investment data from the fundamentals of portfolio holdings to risk computations and models.
Lead the delivery of high-quality business solutions, including participating in architecture, design, implementation, testing, deployment, and support.
Be a thought partner to the Global Risk & Analytics team working directly with Quantitative analysts.
Design, prototype and code new software components and applications based on functional specifications across the full stack services, web 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
10 plus years IT exp
MINIMUM REQUIREMENTS
Requires a master's degree (or foreign equivalent) in Computer Science, Information Technology, Quantitative & Computational Finance, Information Systems or a directly related field plus two (2) years of experience developing application software.
Must have two (2) years of experience in each of the following (experience may be gained concurrently):
Software development using object oriented and functional designs to build fault-tolerant, production-ready systems.
Software development supporting rapid paced delivery using the following languages: Java (11 or higher) and Python.
Working with mathematical models and concepts including linear optimization and statistical analysis
Managing sprints and backlogs through the development cycle using agile methodologies, including utilizing JIRA as the project management tool
Setting up, configuring, and maintaining CICD pipelines using Jenkins
Automating build, test, and deployment process to streamline the development lifecycle.
Analyzing and optimizing complex SQL for retrieving data from diverse databases to generate reports, visualizations, and dashboards.
AWS Cloud computing, including S3, AWS Batch, EC2, ECS, Managed RDS, and CloudFormation
Will accept a Bachelor's degree plus five (5) years of experience developing application software.