This post is over 30 days old. The position may no longer be available

Software Developer (Java) for Logistimo - web&cloud technologies transforming supply chain

Logistimo , Bangalore · logistimo.com · Full-time employment · Programming

Do you want to work for a start-up making products that empower people and society? Apply to join Logistimo. Logistimo pioneers in mobile and cloud technologies to transform supply chains in frontier markets. The technology coordinates and optimizes logistics in low-resource settings, ensuring availability of essential goods in the last-mile, thereby improving the quality of lives of people. Logistimo works across a variety of sectors in emerging economies – from India to the Democratic Republic of Congo, and from Haiti to Myanmar – deploying technology to build inclusive supply chains. Logistimo improves supply chain performance, creates transparency and provides customers with greater reach and competitive advantage.

As a Software Engineer and a Senior Software Engineer, you will be primarily responsible for developing scalable Java-web applications that will enable efficient transportation of goods in low-resource environments. Additionally, you will help create a development environment that promotes creativity and quality.

Responsibilities of Senior Software Engineer:

  • Architect and design scalable and reliable web-based applications and services using best practices in software engineering and service-oriented architecture.
  • Create high-quality designs and code that can be easily evolved to meet product needs over time.
  • Make appropriate choices of software and hardware infrastructure, implementation frameworks and tools.
  • Help increase product velocity through continuous improvements in engineering productivity and software quality.
  • Provide technical leadership that enables participatory ideation, high-quality designs, and new technology adoption in our products.
  • Collaborate with cross-functional teams to improve the product.

Responsibilities of Software Engineer:

  • Design and develop highly scalable and reliable web-based applications and services using best practices in software engineering and service-oriented architecture. 
  • Write high-quality code that can be easily evolved to meet product needs over time.
  • Make appropriate choices of software and hardware infrastructure, implementation frameworks or tools and databases.
  • Participate in technical discussions for evaluating and executing design and development plans for products.
  • Enable innovation through participatory ideation, rapid prototyping and evangelizing. 
  • Collaborate with cross-functional teams to improve the product and effectively deliver to business needs.

Desired Candidate Profile
Requirements of Senior Software Engineer:

Must Haves
• Strong experience in Java language to write performant, scalable and unit tested code
• 8-9 years of experience in building scalable web services and applications with service-oriented architecture.
• Experience in object-oriented designing and problem solving
• Experience with web services and applications with service-oriented architecture.
• Experience in Hibernate or other ORM Frameworks, along with Spring or Guice
• Experience in working with relational databases such as MariaDB/MySQL.
• Previous experience across at least 1 product company, building a scalable product
• Track record of ownership, coding and testing modules directly, within frameworks

Strongly Preferred
• Experience using the agile methodology
• Experience managing a team

Preferred
• Experience in building microservices (using Springboot, Dropwizard etc.)
• Experience with Nginx, Tomcat, Redis, Cassandra,Zookeeper, ActiveMQ and Hadoop
• Proficient working in a Linux or UNIX environment
• Experience with cloud computing infrastructure (AWS or similar)
• Experience in building real time


Requirements of Software Engineer

Must Haves
• Strong experience in Java language to write performant, scalable and unit tested code
• Experience object-oriented designing and problem solving
• Experience with web services and applications with service-oriented architecture.
• Experience in Hibernate or other ORM Frameworks, along with Spring or Guice
• Experience in working with relational such as MariaDB/MySQL.
• Track record of ownership, coding and testing modules directly, within frameworks

Strongly Preferred
• Previous experience across at least 1 product company, building a scalable product. Can also consider someone that has created a service application from scratch

Preferred
• Experience in building microservices (using Springboot, Dropwizard etc.)
• Experience with Nginx, Tomcat, Redis, Cassandra,Zookeeper, ActiveMQ and Hadoop is a plus.
• Proficient working in a Linux or UNIX environment
• Should have had some experience with AWS

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer