Portfolio Careers

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

Java Engineer

Truck It In

Truck It In

Software Engineering
Karachi, Karachi City, Sindh, Pakistan
Posted on Feb 3, 2025

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 looking for a talented Java Engineer to join our dynamic team across our offices in Pakistan.In this role, you'll design, develop, and maintain server-side applications while ensuring scalability and security. Collaborating with architects and cross-functional teams, you'll write clean code, create tests, and document technical details. You'll also stay ahead of industry trends and contribute to Agile/Scrum processes.This opportunity offers a vibrant and growth-oriented environment, where your learning and development will be fueled by your passion and commitment to excellence.

What You’ll Do:

  • Design, develop, and maintain server-side applications using Java and Spring Boot.

  • Work closely with architects to design scalable and secure systems.

  • Write clean, efficient, and maintainable code while adhering to best practices.

  • Develop unit and integration tests, debug and troubleshoot issues to ensure robust performance.

  • Create and maintain comprehensive technical documentation.

  • Collaborate with cross-functional teams to deliver high-quality products.

  • Stay updated with industry trends and contribute to ongoing process and technology improvements.

  • Actively participate in Agile/Scrum processes, including prototyping and other standard software development methodologies.

What We Are Looking For:

  • Working in alignment with industry standards JAVA 8 or above, Maven, MVC design patterns, ORM, and SQL.

  • 1–3 years of experience, having a solid understanding of microservices architecture using Spring Boot is a significant expectation.

  • Proficiency in Spring Framework (Boot, MVC, Security) and RESTful APIs.

  • Hands-on experience with Docker, AWS services, Git (rebase, merge), and CI/CD pipelines.

  • Familiarity with writing Unit, Integration, and E2E tests.

  • Strong understanding of OOP, microservices, SDLC (Agile/Scrum), and API security.

  • Solid knowledge of relational and NoSQL databases with query writing skills.

  • Bachelor’s degree in Computer Science or equivalent experience.

How We Will Support You:
We are committed to creating a vibrant, growth-oriented environment where your passion and commitment to excellence are recognized and nurtured. Here, you’ll have opportunities to shape our products and processes, supported by a team of dedicated professionals. We offer a competitive compensation package, benefits, and a culture that embraces innovation and continuous improvement.

Join us in making an impact. We can’t wait to see what we’ll accomplish together!