Overview
Skills
Job Details
Job Description
We're looking for a skilled Backend Developer to join the Supply Chain Strategic Operations Support (SCSOS) team, which owns the full DevSecOps responsibilities for four enterprise applications. This role is essential to the long-term support and enhancement of applications that require 24x7 availability. You'll play a key role in the design, development, and maintenance of scalable backend system, especially post go-live.
While this role is primarily backend-focused, experience with front-end development (particularly React) is a plus.
Required Qualifications
6+ years of backend development experience with Java / Spring Boot
Strong proficiency with SQL and relational database design
Hands-on experience with GitHub, Azure, and version control workflows
Proven ability to build and maintain RESTful APIs
Experience working within microservices architecture
Exposure to secure development and DevSecOps environments
Detail oriented and work well in a team and individually
Self-starter with strong initiative and ability to work under pressure
Understanding of the entire development process (design, development and deployment)
Excellent written and verbal communication skills
Ability to prioritize work and complete tasks with quick turnaround time
Excellent organizational, time, and project management skills
Business-minded approach to time, costs, and deadlines
Nice to Have
Front-end development experience with React
Familiarity with container orchestration tools like Rancher or Kubernetes
Knowledge of NoSQL databases such as MongoDB or Cassandra
Experience with CI/CD pipelines and cloud-native deployment
Key Responsibilities
- Identify and uphold backend engineering best practices in code quality, scalability, and maintainability
- Collaborate with product managers and team leads to design and implement robust backend features
- Partner with internal engineering teams to integrate backend services with client-facing applications
- Design and evolve service frameworks that scale with business and technical needs
- Monitor application performance, identify backend-related issues, and proactively resolve them
- Review backend code, provide constructive feedback, and support future API enhancements
- Assist in the development and support of backend services for web, mobile, and external applications
- Stay up-to-date on emerging backend technologies and incorporate them into the development process where appropriate