Senior Java Full Stack Developer

Xforia Tech

Texas

On-site

USD 120,000 - 180,000

Full time

8 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive annual salary
Benefits package

Job summary

Xforia Tech in Texas is seeking an experienced Senior Java Full Stack Developer to design, develop, and maintain scalable enterprise applications using Java, Spring Boot, Microservices, and modern frontend technologies. The role requires strong backend and frontend hands-on experience and the ability to contribute to end-to-end development.

The candidate will build RESTful services, implement secure authentication, work with relational and NoSQL databases, and collaborate with product owners,

Qualifications

  • 10+ years of software development experience.
  • Strong hands-on expertise in Core Java, Java 8/11/17 or above.
  • Extensive experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
  • Strong experience developing Microservices-based applications.
  • Expertise in REST APIs, Web Services, and distributed systems.
  • Knowledge of multithreading, concurrency, collections, and JVM performance tuning.

Responsibilities

  • Design, develop, and maintain enterprise-grade full-stack applications.
  • Build scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Develop responsive frontend applications using ReactJS or Angular.
  • Design, develop, and integrate RESTful APIs and web services.
  • Implement secure authentication and authorization mechanisms.
  • Work with relational and NoSQL databases for efficient data management.
  • Develop reusable components and maintain clean, optimized, and testable code.
  • Participate in application architecture, technical design, and code reviews.
  • Troubleshoot performance issues and resolve complex technical challenges.
  • Collaborate with product owners, architects, QA engineers, and DevOps teams.
  • Participate in Agile/Scrum ceremonies and deliver solutions within project timelines.
  • Implement automated unit testing and support continuous integration and deployment.

Skills

Core Java
Java 8/11/17
Spring Boot
Spring MVC
Spring Security
Hibernate/JPA
Microservices
REST APIs
Web Services
distributed systems
multithreading
concurrency
JVM performance tuning
ReactJS
Angular
SQL databases
Oracle
PostgreSQL
MySQL
NoSQL
MongoDB
Kafka
RabbitMQ
AWS
Azure
Google Cloud Platform
Docker
Kubernetes
CI/CD
Jenkins
Git
Maven
Gradle

Tools

Docker
Kubernetes
Jenkins
Git
Maven
Gradle

Job description

Job Title: Senior Java Full Stack Developer

Experience: 10+ Years

Open Positions: 2

Employment Type: Full-Time

Project Overview

We are looking for highly experienced Senior Java Full Stack Developers to join our enterprise technology team. The selected candidates will be responsible for designing, developing, and maintaining scalable, high-performance applications using Java, Spring Boot, Microservices, and modern frontend technologies. Candidates should have strong hands-on development experience across backend and frontend technologies, with the ability to contribute to end-to-end application development.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade full-stack applications.
  • Build scalable backend services using Java, Spring Boot, and Microservices architecture.
  • Develop responsive and user-friendly frontend applications using ReactJS or Angular.
  • Design, develop, and integrate RESTful APIs and web services.
  • Implement secure authentication and authorization mechanisms.
  • Work with relational and NoSQL databases for efficient data management.
  • Develop reusable components and maintain clean, optimized, and testable code.
  • Participate in application architecture, technical design, and code reviews.
  • Troubleshoot performance issues and resolve complex technical challenges.
  • Collaborate with product owners, architects, QA engineers, and DevOps teams.
  • Participate in Agile/Scrum ceremonies and deliver solutions within project timelines.
  • Implement automated unit testing and support continuous integration and deployment.
Required Technical Skills
  • 10+ years of overall software development experience.
  • Strong hands-on expertise in Core Java, Java 8/11/17 or above.
  • Extensive experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
  • Strong experience developing Microservices-based applications.
  • Expertise in REST APIs, Web Services, and distributed systems.
  • Knowledge of multithreading, concurrency, collections, and JVM performance tuning.
Frontend Development
  • Strong experience with ReactJS or Angular.
  • Experience developing responsive web applications and reusable UI components.
  • Understanding of frontend integration with backend REST APIs.
Database & Messaging
  • Experience with SQL databases such as Oracle, PostgreSQL, or MySQL.
  • Knowledge of NoSQL databases such as MongoDB or similar.
  • Experience with messaging technologies such as Kafka or RabbitMQ is preferred.
  • Exposure to AWS, Azure, or Google Cloud Platform.
  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD pipelines, Jenkins, Git, Maven, or Gradle.
  • Understanding of cloud-native application development and deployment.
Testing & Development Practices
  • Experience with JUnit, Mockito, and automated testing frameworks.
  • Strong understanding of Agile/Scrum methodologies.
  • Knowledge of secure coding practices, application performance optimization, and debugging.
Preferred Qualifications
  • Experience working on large-scale enterprise applications.
  • Knowledge of event-driven architecture and distributed systems.
  • Experience with application modernization and cloud migration.
  • Strong analytical, communication, and problem-solving skills.
  • Ability to work independently and mentor junior developers.
What We Offer
  • Competitive annual salary
  • Benefits package.
  • Opportunity to work on enterprise-scale technology projects.
  • Collaborative engineering environment and career growth opportunities.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full Stack Developer
Senior Java Full Stack Developer

Compunnel Inc. • Phoenix (AZ)

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

Raas Infotek • Houston (TX)

On-site
USD 130,000 - 170,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel Inc. • Texas

On-site
USD 100,000 - 130,000
Senior Java Full-Stack Engineer: Enterprise Solutions
Senior Java Full-Stack Engineer: Enterprise Solutions

Compunnel Inc. • Phoenix (AZ)

Hybrid
USD 120,000 - 170,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Pinnaclearc • Mountain View (CA)

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

Veriipro • Mount Laurel Township (NJ)

On-site
USD 110,000 - 160,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

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

Delta Progress Group Inc • Indiana

On-site
USD 120,000 - 170,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Digipulse Technologies Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Full Stack Engineer
Full Stack Engineer

Open Systems Technologies • Dallas (TX)

On-site
USD 90,000 - 120,000