Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Must-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 applications
- 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)
- 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.
- 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.
Skills: sql,java,junit,spring boot,microservices architecture
Key Skills
Ranked by relevanceReady to apply?
Join Black Rock Solutions INC and take your career to the next level!
Application takes less than 5 minutes

