Java Developer/Full Stack Developer (Spring, Node/React/Express)

1 Hour ago • 4-7 Years

Job Summary

Job Description

This position involves end-to-end feature delivery, designing, implementing, testing, and deploying scalable services and UIs. The role requires building and maintaining microservices using Java with Spring Boot/Spring Cloud, creating intuitive single-page applications using React, developing lightweight APIs or background jobs with Node.js/Express.js, and modeling REST/GraphQL endpoints and database schemas. The candidate will also drive automated testing, participate in code reviews, containerize and ship code, and collaborate with Product, QA, and UX in Scrum/Kanban ceremonies. The job requires a Senior level candidate.
Must have:
  • 4-7 years of software development experience, full-stack or microservices
  • Strong OO & functional programming, multithreading, JVM tuning
  • Spring Boot, Spring MVC/WebFlux, Spring Security, Spring Data/JPA; REST/GraphQL APIs
  • Advanced ES2022+ or TS 5.x; asynchronous patterns
  • Designing RESTful services, middleware, authentication (JWT/OAuth2), background workers
  • Hooks, Context, state-management
  • Hands-on with SQL and NoSQL databases
  • Docker, basic Kubernetes usage, CI/CD; AWS/Azure/GCP fundamentals
  • Clear written & spoken English (B2+), proactive communication, ownership under pressure
Good to have:
  • Experience with cloud services (AWS Amplify, CloudFront, S3, or similar)

Job Details

Project description

Our client is a leading global Financial markets data provider runs a number of change programs to deliver of high-quality software that connects Financial Markets across the globe in a real-time, high frequency and low-latency data management chain.  The projects are technically challenging in a very engaging environment making the most of cutting-edge technologies.

Responsibilities
bullet icon

End-to-end feature delivery

bullet icon

design, implement, test, and deploy scalable services and UIs that meet business goals.

bullet icon

Back-end ownership

bullet icon

build and maintain microservices using Java with Spring Boot/Spring Cloud, ensuring high performance and reliability.

bullet icon

Front-end development

bullet icon

create intuitive single-page applications using React and modern TypeScript/JavaScript patterns.

bullet icon

Node.js service work

bullet icon

develop lightweight APIs or background jobs with Node.js / Express.js, integrating them cleanly with Java services.

bullet icon

API & data design

bullet icon

model REST/GraphQL endpoints and database schemas (SQL & NoSQL), emphasising security and observability.

bullet icon

Quality assurance

bullet icon

drive automated testing (unit, integration, E2E) and participate in code reviews, pair programming, and static analysis.

bullet icon

DevOps collaboration

bullet icon

containerise and ship code via Docker/Kubernetes, help to troubleshoot CI/CD pipelines.

bullet icon

Agile teamwork

bullet icon

work closely with Product, QA, and UX in Scrum / Kanban ceremonies.

bullet icon

Continuous improvement

bullet icon

evaluate new tools, refactor legacy components, and champion best practices in performance, security, and clean code.

Skills

Must have

bullet icon

4-7 years professional software development, including 2+ years in a full-stack or microservices environment

bullet icon

Strong OO & functional programming, multithreading, JVM tuning

bullet icon

Spring Boot, Spring MVC/WebFlux, Spring Security, Spring Data/JPA; building & consuming REST/GraphQL APIs

bullet icon

Advanced ES2022+ or TS 5.x; asynchronous patterns (Promises, async/await)

bullet icon

Designing RESTful services, middleware, authentication (JWT/OAuth2), background workers

bullet icon

Hooks, Context, state-management

bullet icon

Hands-on with at least one SQL (PostgreSQL/MySQL) and one NoSQL (MongoDB/Redis)

bullet icon

Docker, basic Kubernetes usage, GitLab/GitHub Actions or similar CI/CD; familiarity with AWS/Azure/GCP fundamentals

bullet icon

Clear written & spoken English (B2+), proactive communication, ownership under pressure

Nice to have

bullet icon

Experience with cloud services (AWS Amplify, CloudFront, S3, or comparable on Azure/GCP)

Other
seniority icon

Languages

English: B2 Upper Intermediate

seniority icon

Seniority

Senior

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bucharest, Bucharest, Romania

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Pune, Maharashtra, India (On-Site)

Gurugram, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Romania (Remote)

Bucharest, Bucharest, Romania (On-Site)

Houston, Texas, United States (On-Site)

Pune, Maharashtra, India (On-Site)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug