What are the responsibilities and job description for the Java Production Support Engineer position at Enterprise Solutions Inc.?
Job Title Java Production Support Engineer
Location Newark, CA- Onsite
Type Contract
Tech Stack
- Frontend: Angular (TypeScript), Bootstrap / Angular Material
- Backend: Java, Spring Boot, Spring Security (JWT)
- Databases: PostgreSQL / MySQL, MongoDB
- Integration: REST APIs
Job Description
- Monitor production applications to proactively identify and resolve issues before customer impact
- Perform proactive production maintenance; manage incidents, outages, s, and on‑call duties
- Investigate production bugs; validate, reproduce, and escalate issues to Engineering & Product
- Implement and manage application monitoring and ing mechanisms
- Troubleshoot escalated customer issues, determine root cause, and coordinate resolutions or workarounds
- Support Engineering with privileged production access requests
- Perform privileged production activities including backup/seeding optimizations, object configuration, job aborts, and performance tuning
- Optimize product usage per customer (API usage, backup/seeding speed, fetcher pool size, admin changes)
- Support User Acceptance Testing (UAT), Proof of Concepts (POCs), and trials; provide product feedback
- Work closely with Product Management to suggest improvements and reduce overall support burden
- Support customer‑facing teams (Support, TAM, SE, CS) throughout the customer lifecycle
- Improve support documentation, knowledge base, and automation for front‑line teams.
Skills
Mandatory Skills : Java, JavaScript, Microservices, React, SpringBoot
Good to Have Skills : AWS API Gateway, AWS CloudFormation, Aws Step Functions
Salary : $70 - $72