Job Summary:
HCL Global Systems Inc is modernizing Mutual Fund order processing through their Brokerage Record Keeping Technology. They are seeking a Senior Java Software Engineer to design and implement backend services and APIs, taking ownership of features and mentoring junior engineers.
Responsibilities:
• Design and implement backend services and APIs within established architectural patterns, contributing to those patterns as your experience grows.
• Build and maintain full-stack components with consistent quality across backend, API, and front-end layers.
• Take ownership of features: write the code, own the tests, ship to production, and stand behind what you deploy.
• Contribute to team engineering practices: participate in code reviews, improve test coverage, and identify gaps in pipeline and operational readiness.
• Mentor junior and associate engineers through code reviews, pair programming, and direct feedback.
• Apply spec-driven development and AI-assisted tooling as a standard part of your workflow.
Qualifications:
Required:
• 5–7 years of professional software engineering experience delivering production systems.
• Proven ability to own features or services end-to-end, from design through deployment and operation.
• Experience building production-grade backend services, including RESTful API design and cloud-native deployment.
• Hands-on experience with Java and Spring Boot for backend service development. Experience with contract-first API design is valued.
• Cloud deployment experience with AWS, including packaging, deploying, and operating services in a cloud environment.
• Delivery pipeline proficiency: source control, CI/CD, containerization, and automated testing.
• Observability fundamentals: writing meaningful logs, understanding distributed tracing, and using dashboards to diagnose production issues.
• Database experience across relational and non-relational systems, including query tuning, indexing, and selecting the appropriate data solution for a given use case.
• Exposure to AI-assisted development tools and interest in incorporating them into your workflow.
Preferred:
• Experience in financial services or another regulated, high-reliability industry.
• Familiarity with event-driven or streaming architectures such as Kafka, SQS, or similar technologies.
Company:
HCL Global Systems is a staffing and recruiting company providing consulting and business solutions. Founded in 2005, the company is headquartered in Farmington Hills, USA, with a team of 1001-5000 employees. The company is currently Late Stage.