Job Description
Industry Sector: Technology-enabled financial services and investment analytics — delivering enterprise-grade software for asset management, risk, and trading operations. This role sits at the intersection of backend engineering and fintech platform delivery, supporting cloud-native systems and API-driven integrations.
Primary Title (best-performing): Junior Java Developer (Associate) — Remote (United States)
About the Opportunity
We are hiring a remote, US-based Associate/Junior Java Developer to join a fast-paced engineering team building resilient, secure backend services for financial applications. You'll work on API development, microservices, and automated delivery pipelines that support high-throughput production systems.Role Responsibilities
Design, implement, and maintain backend services and RESTful APIs using Java and Spring Boot in a microservices environment.
Write clean, testable code and create unit/integration tests (JUnit) to ensure high code quality and reliability.
Collaborate with product owners and cross-functional teams in Agile ceremonies to translate requirements into technical solutions.
Contribute to CI/CD pipelines and automated builds, ensuring repeatable deployments and smooth release cycles.
Participate in code reviews and apply best practices for performance, security, and maintainability.
Troubleshoot production issues, analyze logs/metrics, and implement fixes or mitigations with minimal downtime.Skills QualificationsMust-Have
Proficiency in Java and Spring Boot
Experience building RESTful APIs and microservices
Working knowledge of SQL and relational database design
Unit testing with JUnit and familiarity with test-driven development practices
Source control and build tools (Git, Maven or Gradle)
Experience with debugging, logging, and monitoring production Java applicationsPreferred
Familiarity with cloud platforms (AWS, Azure) or containerization (Docker)
Exposure to CI/CD tooling (Jenkins, GitHub Actions) and infrastructure-as-code concepts
Knowledge of NoSQL databases or messaging platforms (Kafka, RabbitMQ)Qualifications
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
1–3 years of professional experience developing Java backend services (associate/junior level).
US-based (remote) candidates only; ability to work overlapping hours with core team timezone.Benefits Culture Highlights
Remote-first work model with flexible hours and emphasis on work-life balance.
Mentorship-focused engineering culture with regular code reviews and career growth paths.
Opportunities to work on high-impact fintech products and modernize cloud-native platforms.
This role is optimized for candidates who enjoy hands-on backend development, automated delivery, and shipping high-quality Java services in a fintech environment. If you’re an early-career engineer eager to grow in API and microservices development, apply to join a collaborative, product-driven team.
Full-time
Fully remote