Full Stack Java Developer

THE JUDGE GROUP, INC.
Charlotte, United States of America
yesterday

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 119K

Job location

Charlotte, United States of America

Tech stack

Java
Artificial Intelligence
Automation of Tests
Business Software
Cloud Computing
Code Generation
Code Review
Continuous Integration
DevOps
Microsoft SQL Server
MongoDB
NoSQL
Oracle Applications
Secure Coding
Software Deployment
Software Engineering
React
Large Language Models
Spring-boot
Generative AI
Event Driven Architecture
Containerization
Angular
Kubernetes
Cassandra
Kafka
Video Streaming
Oracle Cloud Infrastructure
Docker

Job description

We are seeking a Senior Full Stack Java Developer to lead development of the servicing layer for Small Business applications. In this role, you will contribute hands-on to engineering efforts while driving architectural decisions, best practices, and innovation across the platform. Responsibilities Technical Leadership

  • Lead and contribute to large-scale, enterprise engineering initiatives
  • Collaborate with Architecture, DevOps, Platform Engineering, and Security teams
  • Participate in and improve code reviews, design reviews, and production support processes

Software Development

  • Design, build, test, and maintain full stack applications using Java, Spring Boot, and modern front-end frameworks
  • Develop event-driven and streaming solutions using Apache Kafka
  • Analyze existing systems and drive modernization and performance improvements
  • Ensure applications meet security, compliance, and performance standards

AI-Assisted Engineering

  • Promote and implement AI-driven development practices, including:
  • Code generation and completion
  • Automated test creation
  • AI-assisted code reviews
  • Documentation generation
  • Integrate GenAI/LLM capabilities into applications and engineering workflows

Cloud & DevOps

  • Deploy and manage applications on Oracle Cloud Platform (OCP) or equivalent
  • Build and optimize CI/CD pipelines using tools such as Harness
  • Implement containerization and orchestration using Docker and Kubernetes
  • Drive adoption of automation across testing, infrastructure, and deployments
  • Support both cloud and on-premise environments

Core Skills

  • Full-Stack Java Development
  • Generative AI (GenAI)
  • Oracle Cloud Platform (OCP)
  • CI/CD tools (e.g., Harness)

Requirements

  • 6+ years of experience in software engineering within enterprise environments
  • Strong full stack development experience with Java, Spring Boot, and React and/or Angular
  • Experience with event-driven architecture and streaming technologies (e.g., Apache Kafka)
  • Hands-on experience with relational and NoSQL databases (e.g., Oracle, SQL Server, MongoDB, Cassandra)
  • Experience deploying applications on Oracle Cloud Platform (OCP) or similar cloud platforms
  • Experience with CI/CD, DevOps practices, and containerization (Docker, Kubernetes)
  • Experience leveraging Generative AI tools in software development workflows
  • Strong understanding of secure coding practices and enterprise security standards

Preferred Qualifications

  • Experience providing technical leadership in complex, cross-functional environments
  • Strong understanding of system design, architecture, and modernization strategies
  • Experience implementing automation-first engineering practices
  • Ability to mentor and support junior and distributed teams
  • Passion for innovation, AI-assisted engineering, and modern development practices

Apply for this position