Przejdź do treści głównej

Full Stack Java Engineer (React, Spring Boot & AWS)

Technology
Us3 Consulting
Wrocław, Polska1 tydzień temuDo 22.12.2026
Umowa o świadczenie usług

Opis stanowiska

Senior Full-Stack Java Engineer

About the Role

We’re looking for an experienced Senior Full-Stack Java Engineer to modernise and enhance enterprise digital platforms, delivering scalable, secure and high-performing web and mobile applications. You’ll work across backend services, modern frontend technologies, cloud infrastructure and AI-driven solutions, while helping evolve legacy systems and drive engineering best practices.

Key Responsibilities

  • Design and develop backend applications using Java 8 and Spring Boot 2.7.
  • Build responsive web applications using React, TypeScript and JSP.
  • Modernise legacy Struts applications and migrate to modern architectures.
  • Develop and maintain REST and GraphQL APIs and event-driven services using Kafka.
  • Design and optimise SQL and NoSQL data-access layers.
  • Implement automated testing, CI/CD pipelines and DevOps improvements.
  • Deploy and support containerised applications using Docker and cloud platforms.
  • Lead security remediation, vulnerability management and dependency upgrades.
  • Troubleshoot production issues and improve application performance, reliability and scalability.
  • Leverage AI-assisted development tools and contribute to Generative AI and RAG solutions.
  • Collaborate with architects, product teams and engineers on technical design and platform modernisation.

Essential Skills & Experience

  • Strong commercial experience with Java and Spring Boot.
  • Full-stack development experience with React, TypeScript and Java-based web applications.
  • Experience building REST APIs and working with SQL and NoSQL databases.
  • Knowledge of software engineering best practices, automated testing, code reviews and CI/CD.
  • Experience with Git, build tools and application troubleshooting.
  • Understanding of application security, vulnerability remediation and secure development practices.
  • Strong problem-solving skills and the ability to work collaboratively in an agile engineering environment.

Preferred Skills & Experience

  • Experience maintaining or modernising legacy applications using Struts 1.1.
  • GraphQL and event-driven architecture experience using Kafka.
  • Cloud experience across AWS, GCP or Azure.
  • Docker, Maven, npm/pnpm and monorepo migration experience.
  • Experience with GitHub Copilot or other AI-assisted development tools.
  • Exposure to Generative AI, Retrieval-Augmented Generation (RAG) and AI-enabled engineering workflows.
  • Experience with certificate lifecycle management and production support in enterprise environments.
Keywords
Apache KafkaApache Struts 2Spring FrameworkScalabilityMAVENCloud computingTypescriptGraphQLNpmDevOpsSqlStrutsJavaCI/CDMobile appMonorepo

Interesuje Cię ta oferta?