Senior Full Stack Developer - Veriest Venture Serbia d.o.o. part of Aman Group

Infostud Group

United States

Sur place

USD 120 000 - 180 000

Plein temps

14 jours+

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

ZIM Integrated Shipping Services, via ZIMLABS, is seeking a Senior Full Stack Developer to own the full software development lifecycle from design to deployment. You will drive architecture decisions for complex services, mentor peers, and push for secure, scalable, and observable systems in a highly engineering-driven environment.

You will apply expert Java/Spring, RESTful APIs, microservices and cloud-native patterns, while embracing XP practices, TDD/BDD, and continuous improvement to deliver

Qualifications

  • 7+ years of hands-on software engineering experience in enterprise-scale systems.
  • Expert-level Java with Spring, microservices, RESTful APIs and integration-oriented architecture.
  • Strong experience in distributed systems, API-first design, resilience and observability.
  • Experience with TDD/BDD and automated testing frameworks (JUnit, Mockito, Selenium).
  • Proven DevOps mindset with CI/CD, pipelines and production readiness practices.
  • Cloud/hybrid deployment using Kubernetes or similar platforms.
  • Excellent English communication, both written and spoken.

Responsabilités

  • Lead architecture and design decisions for complex services, APIs, front-end capabilities and cloud-ready components.
  • Guide other developers through pairing, code reviews, mentoring, and technical leadership.
  • Translate business needs into scalable, secure, maintainable technical solutions.
  • Identify modernization opportunities, reduce technical debt, and improve reliability and performance.
  • Promote engineering excellence with clean code, automation, testability and clear documentation.

Connaissances

Java
Spring framework
REST APIs
Distributed systems
TDD/BDD
CI/CD
Cloud/Kubernetes
English

Formation

BSc in Software Engineering
BS in Computer Science
Equivalent practical engineering experience

Outils

JUnit
Mockito
Selenium
Jenkins
Git

Description du poste

Employment type: B2B contract, indefinite basis (Freelance or Contract)

For our client, ZIM Integrated Shipping Services, a global shipping and logistics company, we are seeking a Senior Full Stack Developer to join ZIMLABS, ZIM's technology innovation hub. In this role, you'll help design and build cutting-edge digital products while taking ownership of the full software development lifecycle, from solution design and architecture to development, testing, and deployment. You'll collaborate in a highly engineering-driven environment that embraces Extreme Programming (XP), remote pair programming, TDD, and continuous improvement.

  • Hands on expert level fullstack development of innovative, business-critical applications.
  • Own and lead the full engineering lifecycle: technical discovery, solution design, architecture, implementation, testing strategy, DevOps, production readiness, and continuous improvement.
  • Act as a technical authority for complex Java/Spring, React, microservices, cloud/hybrid, and container-based solutions.
  • Drive XP practices with remote pairing, TDD/BDD, continuous integration, evolutionary design, fast feedback loops, and high-quality engineering standards.
  • Use AI-assisted development capabilities responsibly to accelerate delivery, improve design quality, generate tests, review code, support refactoring, and enhance engineering productivity.
Key responsibilities:
  • Lead architecture and design decisions for complex services, APIs, front-end capabilities, integration flows, and cloud-ready components.
  • Guide other developers through pairing, code reviews, design reviews, mentoring, and hands-on technical leadership.
  • Translate business needs into scalable, maintainable, secure, and testable technical solutions.
  • Identify modernization opportunities, reduce technical debt, and improve system reliability, observability, performance, and deployment quality.
  • Promote engineering excellence across teams: clean code, automation, testability, secure coding, reusable components, and clear technical documentation.
Role requirements:
  • BSc in Software Engineering or BS degree in Computer Science, or equivalent practical engineering experience.
  • 8+ years of hands-on software engineering experience, including significant experience in enterprise-scale systems.
  • Expert-level Java experience, including Spring / Spring Boot / Spring Cloud, microservices, RESTful APIs, and integration-oriented architecture.
  • Strong experience in distributed systems design, API-first architecture, service resilience, service discovery, circuit breaker patterns, scalability, observability, and performance tuning.
  • Strong experience with TDD/BDD and automated testing using frameworks such as JUnit, Jasmine, Mockito, Protractor/Selenium, or equivalent modern tools.
  • Solid DevOps mindset and hands-on experience with CI/CD, Jenkins or equivalent pipelines, automated quality gates, deployment automation, and production-readiness practices.
  • Experience designing, developing, and deploying cloud/hybrid solutions in container-based environments such as Kubernetes or Cloud Foundry.
  • Experience with Kotlin, functional programming, Java Streams, and modern JVM ecosystem practices - strong advantage.
  • Ability to evaluate technology options, make architectural trade-offs, and communicate technical recommendations clearly to both engineering and management stakeholders.
  • Self-starter with strong ownership, ability to prioritize complex work, drive decisions, and operate effectively in a rapidly changing environment.
  • Excellent problem-solving skills, high engineering judgment, strong critical thinking, and ability to simplify complex technical challenges.
  • Good English - verbal and written.
AI capabilities:
  • Practical experience using AI-assisted development tools such as GitHub Copilot, Microsoft Copilot, ChatGPT/OpenAI based tools, or equivalent AI engineering assistants.
  • Ability to use AI tools to accelerate coding, unit-test generation, refactoring, documentation, troubleshooting, API exploration, and code-review preparation.
  • Understanding of responsible AI usage in software engineering, including data sensitivity, security, IP awareness, validation of generated output, and human-in-the-loop review.
  • Experience integrating AI/LLM capabilities into applications, workflows, developer tooling, or automation processes - strong advantage.
  • Ability to identify practical AI use cases that improve developer productivity, reduce manual effort, and increase delivery quality without compromising security or maintainability.
Candidate profile:
  • A hands-on expert, not only a senior implementer: able to lead by example and raise the technical level of the team.
  • Comfortable working across back-end, front-end, DevOps, architecture, testing, and production concerns.
  • Strong mentor and pairing partner who helps other developers become better engineers.
  • Business-aware engineer who understands delivery impact, quality, maintainability, and long-term platform evolution.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Full-Stack Engineer: AI-Driven Cloud & Microservices
Senior Full-Stack Engineer: AI-Driven Cloud & Microservices

Infostud Group • États-Unis

Sur place
USD 120 000 - 180 000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Zivtech • Philadelphia

Sur place
USD 120 000 - 160 000
Senior .NET Fullstack Engineer (with Angular)
Senior .NET Fullstack Engineer (with Angular)

N-iX • États-Unis

Hybride
USD 46 000 - 66 000
Flexible working format
Competitive salary
Professional development
+1
Senior Software Engineer, Zaidyn
Senior Software Engineer, Zaidyn

ZS • Chicago (IL)

Hybride
USD 90 000 - 120 000
Comprehensive total rewards package
Skills-building programs
Flexible working model
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

AI Talent Now • San Mateo (CA)

Sur place
USD 160 000 - 230 000
Senior Full-Stack Developer (React / Node.js / React Native)
Senior Full-Stack Developer (React / Node.js / React Native)

Interactivated Solutions • Netherlands (MO)

À distance
USD 81 000 - 127 000
100% remote cooperation within Europe
Flexible working structure
Opportunity to shape products from early growth stage
+3
Full Stack Java Developer
Full Stack Java Developer

SavageOne PTY LTD. • États-Unis

À distance
USD 36 000 - 73 000
Senior Java Software Engineer
Senior Java Software Engineer

Keypixel Software Solutions • Tysons (VA)

Sur place
USD 120 000 - 160 000
Senior Full Stack Developer -- AI-Enabled Software Engineering
Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software • Hyattsville (MD)

Sur place
USD 120 000 - 180 000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Global Business Ser. 4u Inc. • Livonia (MI)

Hybride
USD 95 000 - 135 000