Java Full Stack Developer
Core
Senior Java Backend Engineer designing high-throughput ingestion pipelines, resilient Spring Boot microservices, and clean RESTful APIs for an enterprise-scale vendor registry platform.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Production-grade microservices, ETL/reconciliation services, and relational data models for vendor hierarchies and market data.
Domain
Financial services / Enterprise data management
Required skills
Java 21/25, Spring Boot, RESTful API design, PostgreSQL/Oracle, SQL query optimization, ETL pipeline design, Unit/Integration testing (JUnit/Mockito), CI/CD, Docker, Linux
Preferred skills
React/TypeScript, Excel file processing, AI-assisted coding tools (Devin/Copilot/Cursor), Kafka/MQ
Technologies
Java, Spring Boot, PostgreSQL, Oracle, React, TypeScript, Docker, OpenShift, Jenkins, Tekton, Kafka, MQ
Responsibilities
Design and maintain production-grade REST APIs and microservices; Build resilient ETL and reconciliation services; Design relational schemas and optimize SQL queries; Partner with frontend teams to integrate APIs; Leverage AI-powered developer tooling for rapid prototyping; Drive code quality through TDD/BDD and automated pipelines; Mentor junior engineers.
Seniority
Senior, hands-on IC