Portfolio Careers

Discover opportunities across our portfolio of companies transforming the technology landscape in Pakistan
i2i Ventures
i2i Ventures
14
companies
84
Jobs

Software Engineer II Backend

Truck It In

Truck It In

Software Engineering
Posted on Wednesday, February 7, 2024

About us

Welcome to Truck It In! We are transforming Pakistan's road freight industry with innovative technology and efficient operations. Our core values drive us every step of the way, guiding us toward success. We firmly believe we can only win together, making a positive impact through our fast-moving and determined approach. Our journey is one of ownership, where we take responsibility for our actions and strive for excellence. Our team and the wider community we serve share our passion for delivering exceptional results. Join us on this exciting mission as we revolutionize the experiences of shippers and truckers and create a sustainable digital future for Pakistan's economy.

Job Description

We're on the lookout for a talented Java Engineer to join our dynamic engineering team at Truck It In's Islamabad office! In this role, you'll dive into the exciting world of server-side Java SpringBoot Applications alongside a team of talented engineers who share a common interest in distributed backend systems, scalability, and continued development. We foster a collaborative environment that strives to enhance businesses' operations collectively. You'll contribute to innovative solutions by utilizing agile methodologies, prototyping, and industry-standard software development techniques. Set your professional journey into overdrive with abundant opportunities for growth and development on your way to success.

To excel at this role, you must have:

  • 2 to 4 years of experience as a software engineer with a focus on backend

  • A clear understanding of object-oriented programming concepts

  • Hands-on experience in Java 8 or above

  • Basic knowledge of Git (commit, push, pull)

  • Hands-on experience with Spring Boot and Hibernate / Spring Data JPA

  • Expertise in API technologies such as REST web services

  • Experience writing unit tests with JUnit, Mockito, or PowerMock

  • Knowledge of markup languages such as JSON and YAML

  • Experience with SQL/NoSQL.

  • Real-life experience with continuous delivery principles and related tools (Kubernetes / Docker)

  • Familiar with microservices design

  • Understanding of the design patterns, UML, and application design

  • Excellent communication skills and an ability to collaborate and work in a team

Bonus points if you have:

  • Experience in AWS or (similar Cloud components API Gateway/Workflow orchestration/Serverless applications)

  • Experience in stateless application development

  • Experience with DynamoDB

  • Working knowledge of quality and security scan technologies such as Sonar/Fortify

How we will support you:

Truck It In is a company that fosters a positive and dynamic environment for personal and professional development, allowing motivated individuals to have a meaningful impact on the business. We focus on creating top-notch products for the Supply Chain and Logistics industry. We offer a flexible work arrangement that includes both in-office and remote work and a competitive compensation package. You will be able to collaborate closely with the company’s leadership, learning from their experience and seeking guidance as needed. We are committed to providing equal employment opportunities and are excited to hear from you.