1,820,481open jobs
104,439companies
274,246added this week
Browse all
Salary
≈ $35k – $104k per year (Estimated)
Location
Hybrid (Serbia)
Seniority
Senior

First seen by Alion on Oct 14, 2026.

Overview
Company
Impact
Profile match
Verification and Software,for ASIC and FPGA. ASIC design is increasingly challenge, and requires the right skills, the correct methodology and the appropriate people to have a successful project – on time, on spec and on budget.

Job Title: Senior Full Stack Developer

Location: Remote

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.

Role description:
  • 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.
  • 4+ years of front-end development experience, mainly React, with strong knowledge of modern JavaScript / TypeScript frameworks, component design, state management, and reactive UI patterns.
  • 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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,820,481 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Serbia
≈ $108k – $197k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $113k – $228k per year (Estimated) • In office • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
≈ $22k – $52k per year (Estimated) • In office • Mumbai
Python
Go
AI/ML
AI Agents
LLM
Frontend
GraphQL
DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Docker
Self-Healing
QA
Playwright
Apply
≈ $16k – $37k per year (Estimated) • In office • Mumbai
Python
Go
AI/ML
AI Agents
LLM
Frontend
GraphQL
DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Docker
Self-Healing
QA
Playwright
Apply
≈ $22k – $51k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Mumbai
JavaScript
TypeScript
DevOps
CI/CD
Management
Agile
QA
Selenium
Cypress
Playwright
Postman
Apply
$111k – $185k per year • In office • 10+ years exp • Master's Degree • Plano
Python
JavaScript
PHP
SQL
Node JS
Databases
MySQL
PostgreSQL
Oracle
ActiveMQ
MS SQL
Couchbase
Apache Kafka
AI/ML
Copilot
Claude
OpenAI Codex
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
$45k – $81k per year • In office • Full-Time • 3+ years exp • Hangzhou
JavaScript
TypeScript
Apply
$27k – $54k per year • In office • Full-Time • Shenzhen
JavaScript
TypeScript
Node JS
Frontend
GraphQL
React.js
DevOps
KVM
QEMU
Apply
≈ $20k – $53k per year (Estimated) • In office • Full-Time • Almaty
Python
Go
JavaScript
TypeScript
Python
FastAPI
Databases
PostgreSQL
Redis
ClickHouse
DynamoDB
RabbitMQ
Apache Kafka
Google BigQuery
BigQuery
Frontend
Next.js
React.js
DevOps
Helm
GitHub Actions
OpenTelemetry
Prometheus
CI/CD
ArgoCD
AWS
Docker
Kubernetes
Grafana
Amazon EKS
Amazon S3
QA
Sentry
Apply
$170k – $195k per year • Hybrid • Top Secret • Full-Time • Chantilly
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
Frontend
Angular
DevOps
CI/CD
AWS
Docker
Management
Agile
Apply
Java Engineer 2 days ago
Remote (Serbia) • Serbia
Java
DevOps
Git
Management
Agile
Apply
≈ $33k – $96k per year (Estimated) • Hybrid • Part-Time • 3+ years exp • Serbia
SQL
PowerShell
C#
C++
C#
.NET
C++
STL
Management
UML
Apply
≈ $37k – $108k per year (Estimated) • Remote (Serbia) • Contractor • 10+ years exp • Serbia
Python
JavaScript
TypeScript
Ruby
Ruby
Ruby on Rails
Frontend
React.js
DevOps
CI/CD
AWS
GitHub
Apply
≈ $35k – $104k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Serbia
JavaScript
Java
Kotlin
TypeScript
Java
Spring Boot
Spring Cloud
Kotlin
Mockito
AI/ML
Copilot
ChatGPT
LLM
OpenAI
Human-in-the-Loop
Frontend
React.js
Mobile
JUnit
DevOps
CI/CD
Jenkins
Kubernetes
QA
Selenium
Apply
≈ $18k – $40k per year (Estimated) • Remote (United States, Kazakhstan, ET hours) • 6+ years exp • Kazakhstan • Serbia • Georgia
Design
SolidWorks
Fusion 360
Apply
See all jobs
This is one of many
1,820,481 more open roles from verified company boards, updated every day.