Java Full-Stack Engineer ($80/hr)
Synergy Interactive - New York City, NY
Apply NowJob Description
Role **We are seeking a skilled Java Full-Stack Engineer to design and develop a modern technology stack that powers our digital platforms, enabling efficiencies for our Investment Teams and Traders. As a Front Office Developer, you will work closely with the Equity Front Office Team to solve operational challenges and design strategic solutions that deliver best-in-class technology to our Investment Managers. This role requires a combination of technical expertise, financial knowledge, and collaboration skills to drive the development and operations of a sophisticated investment platform.Key *Design, develop, and maintain user-facing components for the investment management application, ensuring a responsive and intuitive user experience.Implement server-side applications focusing on portfolio management, asset tracking, and trade execution business logic.Architect scalable solutions capable of handling high data volumes, user interactions, and transactions, particularly during market volatility.Develop applications using Java (8+) and Spring Boot, adhering to best practices in coding and testing.Collaborate within an Agile development environment, actively participating in ceremonies and contributing to team goals.Work independently while applying modern software development practices.Partner with a global team of technologists to deliver high-impact solutions.Provide guidance and critical feedback on code changes during code reviews.Engage with business stakeholders to understand requirements and design tailored solutions.Technical Stack & * Java 8+, Spring Boot, Microservices React 14+, JavaScript SQL, Distributed CachingScripting & ** Python 3.8+Version * Git, BitbucketCI/ JenkinsRequired Skills & **8+ years of experience in enterprise-scale Java development with Spring Framework.Strong background in designing and building reliable, resilient, and scalable applications.Hands-on experience in writing unit tests, component tests, and integration tests.Expertise in relational databases and SQL.Experience with microservices architecture and distributed systems.Proven ability to communicate directly with business stakeholders and translate requirements into technical solutions.Strong computer science fundamentals including algorithms and data structures.Familiarity with financial markets and instruments, particularly Equity and Multi-Asset trading.Preferred ****Experience working in the investment management or financial services industry.Knowledge of cloud-based development and deployment.Exposure to DevOps practices and automation tools.
Created: 2025-02-22