Java Developer – Capital Markets (Hands-On Coding)
Location: Remote (EST hours)
Duration: 1 year contract (potential conversion to FTE)
What You’ll Do
- Design, develop, and implement high-quality Java-based backend solutions
- Build and integrate APIs and microservices supporting capital markets platforms
- Translate business requirements into technical design and scalable code
- Ensure code meets standards for performance, security, logging, and error handling
- Work closely with business and technology stakeholders to deliver solutions
- Support production issues, perform root cause analysis, and implement fixes
- Contribute to system design decisions, frameworks, and development standards
- Continuously improve system performance, scalability, and reliability
Must-Have Skills
- Strong hands-on experience with Java (core Java, J2EE)
- Experience with Spring / Spring Boot and microservices architecture
- Experience building REST APIs / web services
- Solid understanding of databases / data stores (SQL preferred)
- Strong coding fundamentals and ability to work independently
- Understanding of software development best practices (SDLC, testing, debugging)
Nice-to-Have
- Exposure to AWS / cloud environments
- Experience in Capital Markets / Trading / Financial Services(e.g., equities, derivatives, securities, investment banking systems)
What We’re Looking For
- True hands-on developer mindset (not a lead/architect profile)
- Strong problem-solving and analytical skills
- Ability to work in a fast-paced, high-impact engineering environment
- Comfortable working across systems and understanding broader architecture
Interview Process
- 2 rounds of interviews (both include live coding)
- assessment required prior to submission