Ref: #70807
Application Platform Java Developer
Application Platform Java Developer (Remote - US)
Are you a passionate Java developer looking to make an impact in the financial technology space? Join a leading global provider of credit data, insights, and analytics, helping top hedge funds, investment banks, and management consultancies make smarter, faster decisions in dynamic credit markets.
About the Role:
As a key member of our innovative platform engineering team, you will help build and enhance a next-generation platform that supports trade processing, portfolio management, optimization, compliance, and credit functions for alternative asset managers. Your focus will be on improving system scalability, performance, and reliability, while supporting real-time features and integrations.
What You'll Do:
- Design, develop, and optimize platform architecture for high scalability and reliability
- Build features for real-time event processing, external integrations, and data warehousing
- Collaborate with cross-functional teams to resolve issues and support production systems
- Write automated tests to ensure quality and maintainability
- Contribute to internal documentation and best practices
Who You Are:
- Bachelor’s degree in Computer Science or related field
- 5+ years of Java development experience
- Deep expertise with Spring Boot, Spring Security, and JPA
- Strong background with relational and NoSQL databases
- Experience with messaging systems like Kafka, SQS, or similar
- Skilled in AWS services (Fargate, Lambda, Load Balancer, databases)
- Familiar with CI/CD tools (Git, Jenkins) and Java IDEs
Bonus Points:
- Experience with Hibernate, Snowflake, GraphQL, Python, or modern web frameworks like Angular or React
- Knowledge of TDD practices and testing frameworks such as JUnit and Mockito
- Exposure to financial software systems, especially trade or position keeping platforms
Why Join Us:
Enjoy competitive benefits, flexible remote work, career growth opportunities, and a dynamic team passionate about innovation and excellence.