JOBSEARCHER

Java Developer / Cloud & Microservices - 1837

Java Developer / Cloud & Microservices
Location: New York City, NY or Salt Lake City, UT (Onsite)
Employment Type: Full-Time, Direct Hire Compensation: $85,000–$95,000 annually + Bonus Eligibility Relocation: Candidates must be able to work onsite; relocation assistance is not provided. Visa Candidates: Considered. Ready for Your Next Opportunity? We're seeking a talented, hands-on Java Developer to join a dynamic technology team supporting enterprise-level applications within the financial services industry. This opportunity is ideal for a developer who enjoys solving complex technical challenges, building scalable cloud-based solutions, and working with modern technologies in a collaborative environment.
What You'll Do: Design, develop, and maintain scalable applications using Java, Spring Boot, and Microservices. Build and deploy cloud-native solutions using GCP, AWS, or Azure. Develop and integrate APIs and event-driven applications. Work with Kafka, Pub/Sub, PostgreSQL, Azure SQL, and BigQuery. Containerize applications using Docker and Kubernetes. Support automated CI/CD pipelines using GitHub Actions. Collaborate with engineering, product, and business teams to deliver reliable, high-performance applications. Participate in application modernization and cloud migration initiatives. What We're Looking For4–7 years of software development experience, including at least 3 years of hands-on Java development. Strong proficiency in Java (8/11/17), Spring Boot, and Microservices. Experience with Python and cloud platforms such as GCP, AWS, or Azure. Hands-on experience with Docker, Kubernetes, and CI/CD pipelines. Working knowledge of PostgreSQL or Azure SQL.Understanding of REST APIs, distributed systems, and event-driven architecture. Prior experience in the financial services industry is required. Bachelor's degree in Computer Science, Information Technology, or a related field. Strong analytical, troubleshooting, and communication skills.