Skip to main content

Java Microservices Developer

New York, NY
Permanent
Java Microservices Developer Hybrid NYC (Brokerage)
Location: New York City, NY (Hybrid 3 days onsite)
Duration: 12 Months
Interview Process: 2 Video + 1 Face-to-Face (23 rounds)
Candidates: Local to NY/NJ only

Job Summary
We are seeking a highly skilled Java Microservices Developer to join a Brokerage team in NYC. The ideal candidate will have strong backend development experience using Java, Spring Boot, and Microservices architecture, along with exposure to AngularJS-based frontend integrations. The role requires strong technical depth and the ability to clear a rigorous multi-round interview process.
Key Responsibilities
  • Design and develop scalable microservices using Java and Spring Boot
  • Build RESTful APIs and backend services for enterprise applications
  • Work within a distributed microservices architecture
  • Integrate backend services with AngularJS frontend applications
  • Participate in system design, architecture discussions, and code reviews
  • Write clean, maintainable, and high-performance code
  • Troubleshoot production issues and optimize application performance
  • Collaborate with cross-functional teams, including UI, QA, and DevOps
  • Implement security, logging, and monitoring best practices
  • Contribute to CI/CD pipeline and deployment automation
Required Skills
  • Strong hands-on experience in Java (8/11/17)
  • Solid experience with Spring Boot and Spring Framework
  • Experience building Microservices architecture
  • Strong experience with REST APIs / Web Services
  • Experience with AngularJS integration
  • Knowledge of Hibernate / JPA
  • Experience with SQL / relational databases (Oracle, SQL Server, PostgreSQL)
  • Experience with Git and version control
  • Understanding of multithreading and concurrency
  • Strong debugging and performance tuning skills

Job Type: Permanent

Job ID: 254383596