Sr.Java Software Engineer

HCL Global Systems, Inc.

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 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.
  • 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.

Responsibilities

  • Design and implement backend services and APIs within established architectural patterns.
  • 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.

Benefits

  • Mentorship opportunities to support junior and associate engineers' growth.
  • Exposure to cutting-edge technology in cloud-native architecture.
  • Work in a team environment that fosters professional evolution.
Full Job Description
We are currently sourcing for a Sr. Java Software Engineer to work in Durham, NC!
The Role

Brokerage Record Keeping Technology is modernizing how Mutual Fund orders are captured, processed, and record kept. We are rebuilding legacy systems that handle millions of customer transactions per day and protect billions of dollars entrusted by customers using cloud-native architecture and modern engineering practices.

We are looking for a Senior Software Engineer who owns their work end-to-end: from understanding requirements to delivering production-ready software that the team can stand behind. At L5, you are expected to work independently within an established technical direction, evolve professionally, and begin raising the capability of the engineers around you.

Key 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.

Required Skills and Experience
  • 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.

The Value You Deliver
  • Deliver production software that is tested, observable, documented, and meets established quality standards.
  • Accelerate delivery by independently owning features from design through deployment.
  • Improve overall code quality through thoughtful code reviews and sustainable engineering practices.
  • Support the growth and development of junior and associate engineers through collaboration and mentorship.

Similar Jobs

More Jobs at HCL Global Systems, Inc.

More Information Technology Jobs

Find similar Sr.Java Software Engineer jobs: