Skip to main content

Java Developer

Technology
Spadtek Solutions LLC
Richmond, United States3 weeks agoUntil 6/10/2026
ContractOn-site

Job description

Java Full Stack Developer

Location: Virginia (Onsite – Local Only)

Duration: 12 Months

Role Overview

We are looking for a highly skilled Full Stack Developer to lead the design and delivery of scalable, secure, cloud-native. This role requires deep expertise in full-stack engineering, microservices architecture, cloud platforms, and team leadership.

Key Responsibilities

  • Build microservices using Java, Spring Boot, and integrate event-driven workflows with Kafka and caching using Redis.

  • Lead front-end architecture using React.js, TypeScript, Vue.js/Nuxt, and ensure high-quality UI/UX.

  • Guide the team through design, development, code reviews, and production deployments.

  • Collaborate with product, DevOps, QA, and UX teams to ensure timely delivery.

  • Oversee CI/CD pipelines using Jenkins/GitLab/GitHub, and manage containerized deployments with Docker & Kubernetes.

  • Implement secure, cloud-native designs on AWS/Azure/Google Cloud Platform.

  • Own performance tuning, monitoring, and troubleshooting using ELK, Dynatrace.

  • Design scalable data models across SQL & NoSQL databases (Oracle, PostgreSQL, MongoDB, Cassandra).

Core Skill Set

Backend

  • Java, Spring Boot, Microservices

  • Node.js, REST APIs, Kafka, Redis

Frontend

  • React.js, Redux, JavaScript, TypeScript

  • Vue.js, Nuxt 3, Angular

  • Strong UI/UX understanding

Cloud & DevOps

  • AWS / Azure / Google Cloud Platform

  • CI/CD: Jenkins, GitLab CI, GitHub Actions

  • Docker, Kubernetes

  • Monitoring: ELK, Dynatrace

Databases

  • Oracle, PostgreSQL, MySQL

  • Cassandra, MongoDB, DynamoDB

Additional

  • SSO, Nginx/Apache/HTTPD

  • Unit testing frameworks (Cypress, Jest, Mocha)

  • Git, IaC (Terraform/Ansible – good to have)

Soft Skills

  • Strong leadership & mentoring

  • Excellent communication

  • Problem-solving and critical thinking

  • Agile team collaboration

Qualifications

  • 12 years of experience, including 8 years in full-stack development

  • Hands-on experience designing and scaling SaaS platforms

Keywords
ReactOSGitLabApache KafkaReduxSpring FrameworkRedisVue.jsMongodbApache CassandraTypescriptAngularNode.jsAngularJSOracle DatabaseJavaScriptDevOpsMysqlPostgresqlSqlUnit Testing

¿Te interesa este puesto?