Senior Java Team Lead

Nextimox

United States

Remote

USD 140,000 - 180,000

Full time

12 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Nextimox Technologies is building its main R&D team in Prishtina to own architecture, engineering standards, and delivery. We seek a Senior Java Backend Technical Team Lead who will design, build, and scale distributed systems and backend services.

You will mentor engineers, set standards, and own end-to-end delivery from architecture through production support. You will lead hands-on coding, drive architecture discussions, ensure production readiness, and promote AI-assisted development

Qualifications

  • 6+ years of backend development experience with Java and OO design, including 2–3 years in a technical lead role.
  • Strong experience with Spring Boot and RESTful APIs/microservices.
  • Solid knowledge of design patterns, architecture, distributed systems, and scalability.

Responsibilities

  • Lead design and hands-on implementation of scalable APIs, distributed systems, and backend services.
  • Own the full software development lifecycle from architecture to production support.
  • Maintain and optimize systems for performance, scalability, security, and reliability at scale.
  • Collaborate with product owners, designers, QA, and developers to translate goals into technical solutions.
  • Provide technical leadership through coding, reviews, architecture guidance, and mentoring.

Skills

Java
OOP design
REST APIs
Microservices
Spring Boot
Distributed systems
CI/CD
Observability
AI-assisted development
Ownership mindset

Tools

Docker
Kubernetes
Apache Kafka
RabbitMQ
CI/CD pipelines

Job description

About Nextimox Technologies

Nextimox Technologies is a product software company building modern platforms that make complex business operations simple. Our products cover workflow automation, data and analytics, enterprise systems and system integrations, built for international markets.

We're building our main R&D team in Prishtina from the ground up. That means the people who join now help shape our architecture, our engineering standards and our culture, with real ownership over what they build.

About The Role:

We are looking for a Senior Java Backend Technical Team Lead who combines deep hands-on engineering expertise with the ability to guide a high-performing development team. In this role, you will design, build, and scale modern distributed systems, software infrastructure, and shared backend services that support multiple development teams and business-critical, high-availability products. You will remain close to the code while leading technical design, mentoring engineers, setting engineering standards, and taking end-to-end ownership of delivery- from architecture and implementation through testing, deployment, monitoring, and ongoing production support.

This is an opportunity to lead by example in a senior engineering environment focused on scalable backend platforms, production excellence, and continuous improvement. You will directly influence architecture, code quality, delivery practices, and team effectiveness while contributing hands-on to systems that support reliable product delivery at scale.

Key Responsibilities

  • Lead the design and hands-on implementation of scalable APIs, distributed systems, and backend services that power high-availability applications.
  • Own the full software development lifecycle, from architecture and technical design through implementation, automated testing, deployment, monitoring, and long-term production support.
  • Maintain and optimize systems for performance, scalability, security, and reliability at scale.
  • Collaborate closely with product owners, designers, QA engineers, and developers to translate business goals into scalable, maintainable technical solutions.
  • Provide technical leadership through hands-on coding, code reviews, architecture guidance, design discussions, mentoring, task breakdown, and consistent engineering best practices.
  • Set and uphold technical excellence and production-readiness standards, including clean architecture, resilient design, quality gates, release discipline, operational ownership, and pragmatic technical decision-making.
  • Design and evolve event-driven architectures and asynchronous integrations using Apache Kafka, RabbitMQ, and related messaging patterns, while improving shared libraries, internal platforms, developer tooling, CI/CD workflows, and observability solutions.
  • Promote responsible AI adoption across development and SDLC activities, using AI-assisted tools to improve code quality, testing, documentation, productivity, and delivery predictability.

Required Experience and Qualifications

  • 6+ years of backend development experience with strong expertise in Java and object-oriented design, including at least 2-3 years in a technical lead or team lead role.
  • Advanced practical experience with Spring Boot and the Spring ecosystem, including building RESTful APIs and microservices.
  • Solid knowledge of design patterns, system architecture, distributed systems, and scalability principles.
  • Hands-on experience with databases (SQL/NoSQL) and message-driven systems using Apache Kafka and RabbitMQ, including producers, consumers, topics, retries, dead-letter handling, and idempotent processing.
  • Experience with containerization and orchestration (Docker, Kubernetes), CI/CD pipelines, and cloud platforms.
  • Comfortable with automated testing, including unit, integration, and performance testing.
  • Demonstrated experience building, operating, troubleshooting, and continuously improving production-grade, high-load systems.
  • Strong focus on technical excellence, production readiness, observability, monitoring, alerting, and building shared development infrastructure and services that improve engineering effectiveness across multiple teams and products.
  • Thrive in a dynamic, fast-changing environment with shifting priorities.
  • Strong communicator and hands-on team lead with a proactive, ownership-driven mindset and the ability to align engineers around technical direction, delivery priorities, and engineering quality.
  • Experienced in applying AI-assisted development practices across the SDLC, including code generation, review support, automated test creation, documentation, troubleshooting, and continuous improvement of engineering workflows.
  • Fluent in English, both written and spoken.

Preferred qualifications include experience with cloud-native architectures, microservices, event and message schema evolution, delivery guarantees, distributed transaction patterns, observability platforms, incident response practices, and performance tuning for distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Backend Team Lead – Build Scalable, High-Impact Systems
Senior Java Backend Team Lead – Build Scalable, High-Impact Systems

Nextimox • United States

Remote
USD 140,000 - 180,000
PHP Full stack Team Lead
PHP Full stack Team Lead

Nextimox • United States

Remote
USD 140,000 - 190,000
Senior / Lead Backend Java Engineer
Senior / Lead Backend Java Engineer

assuresoften • United States

Remote
USD 120,000 - 180,000
Senior Java Software Engineer
Senior Java Software Engineer

EPAM Systems • United States

Remote
USD 120,000 - 180,000
Senior Back-End Developer
Senior Back-End Developer

Ptera • New York (NY)

On-site
USD 100,000 - 130,000
Healthy snacks and refreshments
Attractive office spaces
Collaboration with global brands
Senior Lead Software Engineer
Senior Lead Software Engineer

HeartCentrix Solutions • Dallas (TX)

On-site
USD 130,000 - 180,000
Staff Backend Engineer
Staff Backend Engineer

Remofirst, Inc. • United States

Remote
USD 140,000 - 210,000
Senior Full Stack Developer - Veriest Venture Serbia d.o.o. part of Aman Group
Senior Full Stack Developer - Veriest Venture Serbia d.o.o. part of Aman Group

Infostud Group • United States

Remote
USD 120,000 - 180,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Lorhan Corporation • Newark (NJ)

On-site
USD 160,000 - 210,000
Senior Java Lead — Cloud-Native Microservices Architect
Senior Java Lead — Cloud-Native Microservices Architect

Compunnel Inc. • Schaumburg (IL)

On-site
USD 120,000 - 150,000