Job Title: Lead Backend Engineer - Java
Location: Schaumburg, IL
About the Role:
Our client, a product-based tech company specializing in end-to-end digital commerce solutions, is seeking a Lead Java Backend Developer to architect scalable, cloud-native applications using Java, Express.js, PostgreSQL, and GCP, while leading a team of backend engineers to deliver impactful enterprise solutions.
Key Responsibilities:
- Lead and mentor a backend team (3-5 engineers) while driving technical excellence and best practices.
- Architect scalable microservices using Java, Node.js, Express.js, and PostgreSQL.
- Design RESTful APIs and manage deployments with Docker, Kubernetes, and GCP tools.
- Implement CI/CD pipelines, automated testing, and observability (e.g., Stack driver).
Requirements:
- 8+ years in backend development with deep Java expertise and 2+ years in leadership roles.
- Skilled in Express.js, Node.js, microservices, and PostgreSQL database design.
- Experienced with Docker, Kubernetes, and deploying on Google Cloud Platform (GCP).
- Knowledge of event-driven systems, API security, versioning, and performance tuning.
Ready to build what's next in cloud innovation?
Apply now and lead the way in backend engineering!