Zencargo17.03.26
AI SCORE 8.5

Senior Software Engineer - Kotlin & Spring Boot

$120K–$150K/year

About the Role

Zencargo is looking for a Senior Software Engineer remote to join our core feature squad, working with Kotlin and Spring Boot to build and scale critical capabilities across our digital freight forwarding platform. As a Senior Software Engineer in this team, you’ll be responsible for delivering high-impact features that sit at the heart of our customer experience, from booking and tracking shipments to streamlining operations for supply chain teams.

What You'll Do

  • Lead the design, implementation, and delivery of complex projects and features aligned with team and company goals.
  • Write high-quality, maintainable, and well-documented code, setting a standard for others on the team.
  • Identify and drive improvements to technical systems, processes, and team practices to enhance performance and quality.
  • Facilitate technical discussions, communicate trade-offs effectively, and make decisions with a focus on scalability, performance, and long-term impact.
  • Collaborate effectively with cross-functional partners and other engineering teams to deliver impactful solutions.
  • Mentor peers through pairing, feedback, and knowledge sharing to support their technical and professional growth.
  • Contribute to a healthy, inclusive team culture by role-modelling Zencargo’s values and building strong working relationships.

Requirements

  • Professional experience with Kotlin (or Java with a strong willingness to work in Kotlin).
  • Solid understanding and hands-on experience with Spring Boot 3 for building scalable, maintainable backend services.
  • Strong knowledge of RESTful APIs, microservice architecture, and integration patterns.
  • Experience working with relational databases (e.g. PostgreSQL or MySQL) and designing efficient, maintainable schemas.
  • Familiarity with automated testing approaches (unit, integration, E2E) and test-driven development.
  • Understanding of monitoring and observability practices, including logs, metrics, and alerts.
  • Aware of system performance, scalability, and technical debt — and how to address them.
  • Comfortable leading discussions around technical trade-offs, design decisions, and long-term code maintainability.

Nice to Have

  • Experience working in an agile delivery environment, contributing to planning and estimation.
  • Proactive, ownership-driven approach to delivering high-quality software.

What We Offer

  • Competitive salary ranging from $120,000 to $150,000 annually.
  • Fully remote work environment.
  • Opportunities for professional growth and mentorship.
  • Inclusive and collaborative team culture.
  • Access to the latest tools and technologies.
Why This Job8.5 of 10

This Senior Software Engineer remote position at Zencargo offers a unique opportunity to work with cutting-edge technologies in a collaborative environment, with a competitive salary and strong growth potential.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.