Job Description
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 BootExperience building RESTful APIs and microservicesWorking knowledge of SQL and relational database designUnit testing with JUnit and familiarity with test-driven development practicesSource 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 conceptsKnowledge 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.