Senior Java Engineer

Wizeline
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
DevOps
Distributed Systems
Amazon DynamoDB
Github
NoSQL
Spring-boot
Backend
Amazon Web Services (AWS)
Gitlab-ci
Integration Tests
Front End Software Development
Cloudwatch
Api Gateway
REST
Jenkins
Microservices

Job description

Design, build, and maintain scalable backend services using Java and Spring Boot in a cloud-native AWS environment.

Develop and optimize RESTful APIs, microservices, and backend components following best engineering practices.

Collaborate closely with cross-functional teams-Product, DevOps, QA, and Frontend-to ensure seamless integration and high-quality product delivery.

Participate in architectural discussions, contributing to decisions that ensure scalability, security, and performance.

Troubleshoot complex backend issues, perform root-cause analysis, and provide long-term improvements to system stability.

Requirements

  • 5+ years of backend engineering experience working with Java and Spring Boot in production environments.
  • Strong hands-on experience with AWS services (Lambda, ECS / EKS, API Gateway, S3, RDS / DynamoDB, CloudWatch, etc.).
  • Solid understanding of microservices architecture and distributed systems.
  • Experience building and consuming RESTful APIs.
  • Proficiency with CI / CD pipelines and tools (Jenkins, GitHub Actions, GitLab CI, etc.).
  • Strong understanding of relational and / or NoSQL databases.
  • Experience with unit testing, integration testing, and test automation frameworks.
  • Ability to work autonomously while collaborating effectively with a cross-functional team.
  • Excellent problem-solving and communication skills.

Nice-to-have AI Tooling Proficiency

  • Leverage one or more AI tools to optimize and augment day-to-day work, including drafting, analysis, research, or process automation.
  • Provide recommendations on effective AI use and identify opportunities to streamline workflows.

Benefits & conditions

  • Competitive compensation & total rewards
  • Health benefits & wellness programs
  • Savings & retirement plans
  • Global mobility opportunities
  • Flexible work policy
  • Happy hours, gaming tournaments, sports activities & more
  • Continuous learning & training programs with WizeAcademy
  • Free certifications in cloud technologies and coding languages

Apply for this position