Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

PRIMUS Global Solutions (PRIMUS UK & Europe)

NewBe an early applicant

Java Software Engineer

Posted 40 views
Discussion

Summary

Full-stack Java engineer building scalable, secure enterprise applications: Java 17 and Spring Boot microservices with REST APIs on the backend, an Angular/TypeScript (RxJS, NgRx) front end, and MongoDB plus SQL databases, with unit/integration testing, CI/CD support, and Agile collaboration. Generative AI/LLM exposure is a plus.

We are looking for an experienced Java Full Stack Developer with strong expertise in Java 17, Spring Boot microservices, and Angular to develop scalable, secure, and high-performance enterprise applications. Exposure to Generative AI and LLM integration is an added advantage.

Key Responsibilities

  • Design and develop responsive web applications using Angular, TypeScript, RxJS, and NgRx.
  • Build scalable backend services and microservices using Java 17 and Spring Boot.
  • Develop and integrate REST APIs with appropriate security, error handling, and documentation.
  • Design and optimize MongoDB and SQL database models.
  • Implement secure, cloud-native applications following microservices and clean architecture principles.
  • Develop unit, integration, and UI tests to ensure code quality.
  • Collaborate with Product, QA, UX, and DevOps teams in an Agile environment.
  • Support CI/CD pipelines, application performance optimization, and production issue resolution.

Mandatory Skills

  • Strong experience in Java, Java 17, Spring Boot, and Java Microservices.
  • Hands-on experience with Angular 12+, TypeScript, RxJS, and NgRx.
  • Good knowledge of REST APIs, JSON, and API integration.
  • Experience with MongoDB and relational databases such as PostgreSQL, MySQL, or Oracle.
  • Understanding of application security, testing, and enterprise design patterns.
  • Experience working in Agile software development environments.

Good-to-Have Skills

  • Docker, Kubernetes, and OpenShift.
  • CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Testing tools such as JUnit, Mockito, Jasmine, and Karma.
  • Exposure to Generative AI, LLM integration, and AI-powered applications.

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →