Haystack
← Back to Jobs
Technology
RI

Java Full Stack Developer

Raas Infotek LLCDallas, TX🇺🇸United StatesPosted 15 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Dallas, TX, United States
Posted
18 hours ago
DockerMicroservicesMongoDBMySQLOraclePL/SQLSQLSpringSpring BootAPI GatewayAWSELKOAuthScrumSeleniumSonarQubeSplunkAgileAngularApacheAzureCypressGitGitHub ActionsGitLab CIGoogle CloudGrafanaHibernateJUnitJWTJavaJavaScriptJenkinsKafkaKubernetesPostgreSQLPostmanPrometheusRESTRabbitMQReactReduxTerraformTypeScript

Job Description

Job Summary

We are seeking a highly experienced Full Stack Java Developer with 12+ years of experience in designing, developing, and deploying scalable enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, React/Angular, REST APIs, cloud technologies, and modern DevOps practices. The candidate will be responsible for leading technical design, development, integration, and deployment of high-performance applications.

Key Responsibilities

  • Design, develop, and maintain enterprise-grade full-stack applications using Java and modern frontend technologies.
  • Lead development of scalable microservices-based applications using Java, Spring Boot, and Spring Cloud.
  • Develop responsive and user-friendly interfaces using React.js or Angular.
  • Design and implement secure RESTful APIs and web services.
  • Work with relational and NoSQL databases including Oracle, PostgreSQL, MySQL, MongoDB, etc.
  • Implement application security using OAuth 2.0, JWT, Spring Security, and role-based access control.
  • Develop event-driven applications using Apache Kafka or similar messaging technologies.
  • Perform code reviews, establish coding standards, and mentor junior/mid-level developers.
  • Collaborate with architects, product owners, business analysts, QA, and DevOps teams.
  • Troubleshoot production issues, perform root-cause analysis, and implement performance improvements.
  • Participate in architecture discussions and contribute to technical design and modernization initiatives.
  • Develop automated unit, integration, and API tests.
  • Support CI/CD pipelines and automated application deployments.
  • Ensure applications meet performance, scalability, reliability, and security requirements.

Required Technical Skills

Backend

  • Java 8/11/17/21
  • Spring Boot, Spring MVC, Spring Security
  • Spring Cloud
  • Microservices Architecture
  • RESTful Web Services
  • Hibernate / JPA
  • Multithreading and Concurrency
  • Design Patterns
  • Data Structures & Algorithms

Frontend

  • React.js / Angular
  • JavaScript / TypeScript
  • HTML5 / CSS3
  • Redux or similar state-management frameworks
  • Responsive Web Development

Database

  • Oracle
  • PostgreSQL / MySQL
  • MongoDB or other NoSQL databases
  • SQL, PL/SQL
  • Database design and query optimization

Messaging & Integration

  • Apache Kafka
  • RabbitMQ
  • JMS
  • API Gateway
  • JSON / XML

Cloud & DevOps

  • AWS / Azure / Google Cloud Platform
  • Docker
  • Kubernetes
  • Jenkins / GitHub Actions / GitLab CI
  • Maven / Gradle
  • Terraform
  • Git

Testing & Monitoring

  • JUnit
  • Mockito
  • Selenium / Cypress
  • Postman
  • SonarQube
  • Splunk / ELK
  • Prometheus / Grafana

Domain Experience

Experience in one or more of the following domains is preferred:

  • Banking & Financial Services
  • Healthcare
  • Insurance
  • Retail / E-commerce
  • Telecom
  • Manufacturing
  • Government / Public Sector

Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 12+ years of professional software development experience.
  • Strong experience working in Agile/Scrum environments.
  • Proven ability to provide technical leadership and mentor development teams.
  • Strong communication, analytical, problem-solving, and collaboration skills.

Preferred Profile

12+ years Java | 8+ years Spring Boot | 6+ years Microservices | 5+ years React/Angular | 3+ years Cloud | 3+ years Kafka | Strong SQL | Kubernetes | CI/CD | REST APIs | Agile

Similar jobs