Avenga

Senior Full Stack Java Engineer

Avenga

full-time

Posted on:

Location Type: Remote

Location: Ukraine

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Join an international team working on scalable, high-performance applications for enterprise clients
  • Focus on building robust backend services, integrations, and modern web interfaces in a cloud-based environment, following Agile practices
  • Design, develop, and maintain scalable backend services using Java and Spring Boot
  • Build and enhance RESTful APIs for high-performance applications
  • Contribute to frontend development using ReactJS / NextJS (limited scope, ~20%)
  • Collaborate with cross-functional teams to deliver reliable and maintainable solutions
  • Take ownership of features end-to-end, ensuring code quality and best practices
  • Act as a senior team member: proactively solve problems, support less experienced engineers, and drive technical decisions

Requirements

  • Strong experience as a Senior Full Stack or Backend Engineer
  • Solid expertise in Java and Spring Boot
  • Proven experience building and designing REST APIs
  • Experience working with NoSQL databases (OpenSearch is a plus)
  • Good knowledge of ReactJS or NextJS and modern frontend practices
  • Backend-oriented mindset with focus on scalability and performance
  • Ability to work independently and proactively in an Agile environment
  • English — Upper-Intermediate level
  • Nice-to-have skills: Knowledge or hands-on experience with Identity and Access Management (IAM) concepts
  • Experience working with authentication/authorization platforms such as Auth0
  • Experience with observability, logging, and performance monitoring tools
Benefits
  • Everyone matters and equal opportunities in recruitment
  • Commitment to fostering a diverse work environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootREST APIsNoSQL databasesReactJSNextJSAgilescalabilityperformance
Soft Skills
problem-solvingteam collaborationownershipproactiveindependence