Senior Java Software Engineer - Full-Stack & Microservices

Diverse Lynx, LLC

Glasgow

Presencial

GBP 60.000 - 90.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Diverse Lynx, LLC is seeking a skilled software engineer to design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and modern frontend tech. You will build robust backend services, RESTful APIs, and microservices, while optimizing database schemas in MongoDB and CockroachDB.

The role emphasizes secure authentication with OAuth2/JWT, comprehensive testing with JUnit/Mockito, and collaboration across cross-functional teams in an Agile environment.

Formación

  • Proficient in Java with Spring ecosystem and modern frontend stack.
  • Experience designing RESTful services and microservices architectures.
  • Strong database design with NoSQL and distributed SQL databases.
  • Familiarity with security protocols such as OAuth2 and JWT.
  • Solid testing with JUnit/Mockito and TDD/BDD practices.
  • Hands-on with CI/CD pipelines and container orchestration.

Responsabilidades

  • Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and modern frontend technologies.
  • Develop robust backend services, RESTful APIs, and microservices using Java, Spring MVC, Spring Boot, and Hibernate/JPA.
  • Design, develop, and optimize database schemas, queries, and data models using MongoDB and CockroachDB.
  • Implement database integration, indexing, aggregation pipelines, transaction management, and query optimization.
  • Develop distributed and highly available applications leveraging CockroachDB's distributed SQL architecture and MongoDB's NoSQL capabilities.
  • Integrate frontend components with backend services and third-party APIs.
  • Implement authentication, authorization, and application security using Spring Security, OAuth2, and JWT.
  • Write clean, reusable, maintainable, and well-documented code following software engineering best practices.
  • Perform unit testing, integration testing, debugging, and performance optimization using JUnit, Mockito, and related testing frameworks.
  • Collaborate with product owners, architects, QA engineers, and DevOps teams throughout the software development lifecycle.
  • Work with Git, Maven/Gradle, Jenkins, Docker, and Kubernetes for version control, build automation, and deployment.
  • Participate in code reviews, technical discussions, sprint planning, and Agile/Scrum ceremonies.
  • Monitor application performance, troubleshoot production issues, and ensure system reliability, scalability, and availability.
  • Contribute to CI/CD pipelines, cloud deployments, and continuous improvement of application architecture.esi

Conocimientos

Java
Spring Boot
RESTful APIs
Microservices
Spring MVC
Hibernate/JPA
OAuth2
JWT
Spring Security
CI/CD
Unit Testing
Agile/Scrum

Herramientas

MongoDB
CockroachDB
JUnit
Mockito
Git
Maven/Gradle
Jenkins
Docker
Kubernetes

Descripción del empleo

Diverse Lynx, LLC is seeking a skilled software engineer to design, develop, and maintain scalable full-stack applications using Java, Spring Boot, and modern frontend tech. You will build robust backend services, RESTful APIs, and microservices, while optimizing database schemas in MongoDB and CockroachDB.

The role emphasizes secure authentication with OAuth2/JWT, comprehensive testing with JUnit/Mockito, and collaboration across cross-functional teams in an Agile environment.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Software Engineer
Java Software Engineer

Diverse Lynx • Glasgow

Presencial
GBP 60.000 - 90.000
Java fullstack developer
Java fullstack developer

Ampstek • Glasgow

Presencial
GBP 65.000 - 90.000
Full Stack Engineer
Full Stack Engineer

Tata Consultancy Services • Manchester

Presencial
GBP 65.000 - 90.000
Java Developer
Java Developer

ELLIOTT MOSS CONSULTING PTE. LTD. • Penarth, High Street

Presencial
GBP 55.000 - 75.000
Full-Stack Engineer: Java Microservices & Scalable APIs
Full-Stack Engineer: Java Microservices & Scalable APIs

FDJ UNITED • Greater London

Presencial
GBP 50.000 - 70.000
Java Developer
Java Developer

Qualient Technology Solutions UK Limited • Reading

Presencial
GBP 40.000 - 80.000
Java Developer
Java Developer

Synechron • Sheffield

Presencial
GBP 90.000 - 130.000
Remote Java Engineer — Microservices, Cloud & TDD
Remote Java Engineer — Microservices, Cloud & TDD

NEPSE Trading • Gran Bretaña

A distancia
GBP 60.000 - 90.000
Full-Stack Java Technical Lead | Hybrid (Kafka, Spring)
Full-Stack Java Technical Lead | Hybrid (Kafka, Spring)

Clarify Consultancy Ltd • Preston

Híbrido
GBP 75.000 - 110.000
Hybrid work arrangement (2 office days
Mentoring opportunities
Hybrid Technical Lead - Full-Stack Java & Microservices
Hybrid Technical Lead - Full-Stack Java & Microservices

Clarify Consultancy Ltd • Lancaster

Híbrido
GBP 90.000 - 130.000