
Software Engineer
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
project44 is seeking a talented Software Engineer - Backend to join our dynamic engineering team in Bengaluru / Bangalore, India. In this role, you will operate within a fast-paced Agile environment, focusing on designing, building, and implementing robust integrations to enhance our global logistics network connectivity. You will be instrumental in expanding our network of connected carriers and customers, managing integrations throughout their lifecycle, and maintaining the supply chain visibility platform. This position involves working in a multi-cloud environment (AWS, GCP, with Azure experience valued) and collaborating closely with cross-functional teams. You will share ownership of software delivery, including development, operations, and testing, and will participate in on-call responsibilities to ensure system reliability. We encourage investing in tools, monitoring, and automation to optimize the on-call experience.
Key Accountabilities:
- Develop advanced integrations to broaden our network of carriers and customers.
- Manage the entire lifecycle of integrations.
- Operate, maintain, and enhance the team's supply chain visibility platform.
- Build and maintain systems within a multi-cloud infrastructure.
- Collaborate with cross-functional teams to address complex challenges.
- Share responsibility for all aspects of software delivery.
- Participate in on-call rotations for team-owned systems.
- Implement tools, monitoring, and automation to improve on-call processes.
Qualifications:
- 2-5 years of professional experience in building large-scale, real-time or near real-time cloud systems.
- Proficiency in Java programming and debugging.
Experience in:
- Multi-cloud system development (AWS, GCP, or Azure).
- Developing scalable Java-based microservices.
- Working with relational databases (e.g., Postgres).
- Event stores and stream-processing with Kafka or Kinesis.
- Agile software development methodologies.
Desirable Experience:
- Investigating large and complex codebases.
- Creating APIs/web services (REST, OpenAPI/Swagger).
- Container orchestration with Docker and Kubernetes.
- Database technologies such as DynamoDB, MongoDB, and Postgres.
- Analytical problem-solving skills.
- A proactive and self-driven approach with a commitment to high performance.
- Strong communication skills and a willingness to share ideas.
This role requires an in-office commitment of three days per week to foster our collaborative culture.
Company
project44
project44 is a leading supply chain visibility and decision intelligence platform company headquartered in Chicago, IL, with a significant second headquarters in Bengaluru, India. We are dedicated to ...