Sr Systems Developer in United States at Jobgether
Explore Related Opportunities
Job Description
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Systems Developer based in United States.
This role is focused on building and enhancing large-scale warehouse management and enterprise integration systems within a modern, cloud-native environment. The position plays a key part in designing and maintaining critical backend services that support warehouse operations, including inventory flow, order management, and logistics execution. You will work extensively on microservices, APIs, and distributed systems that connect ERP, TMS, and OMS platforms. The environment is highly technical, combining enterprise architecture, real-time event streaming, and cloud services to ensure system reliability and performance. The role also involves solving complex production issues and optimizing system behavior across high-volume operational workflows. It is ideal for a senior engineer who enjoys deep technical problem-solving and building resilient, scalable enterprise systems.
- Design, develop, and maintain MAWM custom components including APIs, microservices, and integrations across ERP, TMS, and OMS systems
- Build and manage data models, event streams, and database operations supporting warehouse management workflows and data integrity
- Participate across the full software development lifecycle including architecture, design, development, testing, and deployment
- Provide production support and troubleshoot complex issues across inbound, outbound, inventory, and labor management processes
- Develop scalable services using Java (Java 8+) and Spring Framework, applying object-oriented and distributed systems principles
- Design and implement RESTful APIs, enterprise integrations, and messaging/event-driven architectures
- Support CI/CD pipelines, deployment automation, and version control practices using Git
- Optimize system performance through SQL tuning, database management, and distributed system improvements
- Apply observability and monitoring tools such as Grafana, Kibana, JMeter, and logging frameworks to ensure system reliability
- Collaborate with cross-functional teams to improve warehouse execution systems and operational efficiency
Requirements:
- Bachelor’s degree in Computer Science or related field
- 5+ years of experience in systems development, software engineering, or related technical roles
- Strong expertise in Java, Spring Framework, and microservices architecture
- Solid understanding of distributed systems, enterprise design patterns, and scalable system design
- Experience with RESTful APIs, messaging systems, and event-driven architectures (MQ, Pub/Sub)
- Strong SQL skills with experience in MS SQL Server, database optimization, and performance tuning
- Familiarity with cloud platforms such as Google Cloud Platform and serverless components
- Experience working in Linux/UNIX environments and enterprise-grade infrastructure
- Exposure to CI/CD pipelines, Git version control, and DevOps practices
- Knowledge of warehouse management systems, particularly Manhattan Associates MAWM, is highly desirable
- Strong analytical, debugging, and problem-solving skills in high-scale production environments
- Ability to work in Agile teams and collaborate across technical and operational stakeholders
Benefits:
- Competitive salary aligned with experience and seniority level
- Comprehensive medical, dental, and vision insurance
- Retirement savings plans with employer contributions
- Paid time off, holidays, and flexible work arrangements depending on team needs
- Exposure to large-scale enterprise systems and cloud-native architecture
- Professional growth opportunities, training, and technical development support
- Collaborative engineering environment focused on innovation and system reliability