Senior Software Engineer - Java, SQL, Javascript, Spring
Core
Design, develop, and maintain cloud-agnostic backend services and APIs for enterprise supply chain planning and forecasting solutions.
Role type
Senior Software Engineer (Java/Spring/SQL)
Builds
Backend services, APIs, and database integrations for supply chain management systems
Domain
Enterprise Software / Supply Chain Planning
Deliverable
production ML models | product features
Required skills
Java, Spring/Spring Boot, SQL (Oracle/MySQL/PostgreSQL), Relational Database Design, REST/SOAP/EDI integration, JavaScript/ReactJS, System Design, CI/CD, Cloud Platforms (AWS/Azure/GCP)
Preferred skills
Hibernate, Microservices architecture, Containerization, AI/ML concepts, Intelligent automation
Technologies
Java 8, Oracle Sql, React JS, Node JS, Python, Spring Boot, Hibernate, AWS, Azure, GCP
Responsibilities
Design and develop backend services and APIs; Optimize database schemas and queries; Participate in system design discussions; Review code and mentor junior developers; Troubleshoot production issues; Collaborate on translating business requirements to technical solutions; Apply automated testing and CI/CD practices
Seniority
Senior, hands-on IC