Senior Full-Stack Software Developer (Java+React)

ELEKS

United States

On-site

USD 140,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ELEKS seeks a Senior Full-Stack Developer to lead design and development of secure, scalable enterprise applications using Java, Spring Boot, Spring Security, and ReactJS.

You will build application frameworks, implement modern authentication with OAuth2/JWT/SAML/OpenID Connect, and mentor the team while delivering robust REST APIs and responsive UIs.

Qualifications

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 8+ years of hands-on software development experience.
  • Experience implementing OAuth2, JWT, SAML, and OpenID Connect.
  • Experience with SQL Server and relational database design.
  • Experience with Azure Red Hat OpenShift (ARO) and cloud-native deployments.
  • Demonstrated ability to build and secure Spring Boot applications from scratch.

Responsibilities

  • Design, develop, and support enterprise applications using Java, Spring Boot, and ReactJS.
  • Establish and maintain Spring Boot application frameworks, including architecture, security, logging, exception handling, and API standards.
  • Implement enterprise security solutions using Spring Security, OAuth2, JWT, SAML/OpenID Connect, Azure AD SSO, and RBAC.
  • Develop and maintain REST APIs and microservices.
  • Build responsive and intuitive user interfaces using ReactJS.
  • Integrate front-end applications with secure backend services.
  • Support CI/CD pipelines, code reviews, performance tuning, and production support.
  • Mentor team members and promote development best practices.

Skills

Java
Spring Boot
Spring Security
ReactJS
OAuth2
JWT
SAML
OpenID Connect
SQL Server
Relational database design
Azure Red Hat OpenShift
Cloud-native deployments

Education

Bachelor's degree in computer science, Engineering, or related field

Tools

Docker
Kubernetes
Kafka/RabbitMQ
Redis
Elasticsearch
Azure DevOps
Jenkins
CI/CD
API Gateway
OpenAPI/Swagger
Azure AD integration

Job description

We are looking for a Senior Full -Stack Developer to lead the design and development of secure, scalable enterprise applications. The ideal candidate will have deep expertise in Java, Spring Boot, Spring Security, and ReactJS, with proven experience building application frameworks from the ground up and implementing modern authentication and authorization solutions.

REQUIREMENTS
  • Bachelor’s degree in computer science, Engineering, or a related field
  • 8+ years of hands-on software development experience
  • Experience implementing OAuth2, JWT, SAML, and OpenID Connect
  • Experience with SQL Server and relational database design
  • Experience with Azure Red Hat OpenShift (ARO) and cloud-native deployments
  • Demonstrated ability to build and secure Spring Boot applications from scratch
PREFERRED
  • Experience with Docker, Kubernetes, Kafka/RabbitMQ, Redis, and Elasticsearch
  • Familiarity with Azure DevOps, Jenkins, and CI/CD practices
  • Knowledge of API Gateway technologies and OpenAPI/Swagger
  • Experience integrating with Azure AD or other enterprise identity providers
  • Financial Services, Healthcare, or Insurance domain experience is a plus
  • Java, Spring, or Azure certifications preferred
RESPONSIBILITIES
  • Design, develop, and support enterprise applications using Java, Spring Boot, and ReactJS
  • Establish and maintain Spring Boot application frameworks, including architecture, security, logging, exception handling, and API standards
  • Implement enterprise security solutions using Spring Security, OAuth2, JWT, SAML/OpenID Connect, Azure AD SSO, and Role-Based Access Control (RBAC)
  • Develop and maintain REST APIs and microservices
  • Build responsive and intuitive user interfaces using ReactJS
  • Integrate front-end applications with secure backend services
  • Support CI/CD pipelines, code reviews, performance tuning, and production support
  • Mentor team members and promote development best practices
WHAT YOU WILL GET WITH ELEKS
  • Close cooperation with a customer
  • Challenging tasks
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy

ELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.

Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services. These include product development, QA, R&D, design, technology consulting and dedicated teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle/ Senior Software (Java) Developer
Middle/ Senior Software (Java) Developer

Eleks • United States

On-site
USD 110,000 - 160,000
Senior Full-stack Developer (React/Java)
Senior Full-stack Developer (React/Java)

iTEAMly • United States

Remote
USD 120,000 - 160,000
Long-term cooperation
Flexible working hours
Opportunity to influence architecture
+4
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

On-site
USD 120,000 - 150,000
Java Full-Stack Engineer: React + Spring Boot
Java Full-Stack Engineer: React + Spring Boot

Compunnel Inc. • New York (NY)

On-site
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

Veriipro • Chicago (IL)

On-site
USD 120,000 - 150,000
Fullstack Java Developer with React
Fullstack Java Developer with React

PROCAL TECHNOLOGIES • Alpharetta (GA)

Hybrid
USD 130,000 - 170,000
Full Stack Java Developer
Full Stack Java Developer

Veriipro • Mount Laurel Township (NJ)

On-site
USD 110,000 - 160,000
Senior Java Full-Stack Engineer: Enterprise Solutions
Senior Java Full-Stack Engineer: Enterprise Solutions

Compunnel, Inc. (old) • Phoenix (AZ)

Hybrid
USD 120,000 - 170,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel Inc. • Plano (TX)

On-site
USD 90,000 - 130,000