
Java Engineering Lead – Client-Facing, Hands-On
NOVA Corporation
full-time
Posted on:
Location Type: Remote
Location: Ohio • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Define high-level Java microservices/cloud architecture (AWS/Azure).
- Lead migration of on-prem/monolithic apps to cloud-native Java-based solutions (Docker/Kubernetes).
- Act as technical point of contact: gather requirements, present designs, and address feedback.
- Translate business needs into architecture, including LLM/API integrations.
- Mentor developers in Java (Spring Boot, JPA/Hibernate), design patterns, and TDD.
- Enforce code quality through reviews, standards, and automated testing (JUnit, Postman, JMeter).
- Establish CI/CD pipelines (Maven, Jenkins, Git).
- Collaborate with infrastructure teams on container orchestration (Kubernetes/EKS).
- Research and recommend tools, libraries, or best practices—including LLM API frameworks—to improve productivity and user experience.
Requirements
- US citizen with an active DoD Secret clearance.
- Bachelor’s Degree in Computer Science, Software Engineering, or related field.
- Certifications: CompTIA Security+ CE required day one; AWS Solutions Architect (preferred).
- 10+ years in software development; 5+ years in a technical lead or architect role.
- Proven track record migrating enterprise apps to cloud (Java microservices).
- Client-facing experience—conduct architecture reviews and status updates.
- 1+ years integrating LLMs (e.g., OpenAI, Anthropic, or similar) via APIs into production systems.
- Travel will be required to Columbus, OH on a monthly basis.
- Java Frameworks: Spring Boot, Spring Cloud, JPA/Hibernate, JMS/Kafka.
- Databases: MySQL, Oracle, NoSQL (MongoDB, Cassandra).
- Cloud & Containers: AWS/Azure/GCP, Docker, Kubernetes (EKS/AKS).
- DevOps: Maven, Jenkins/GitLab CI, Git, Terraform/CloudFormation, TDD (JUnit).
- Automation & Scripting: Python, Groovy, JavaScript.
- Security/Compliance: DoD requirements, Security+ CE required day one.
- Strong communication and client-presentation abilities.
- Collaborative mindset with experience leading cross-functional teams.
- Sharp problem-solving skills and a passion for mentoring others.
Benefits
- Health insurance
- 401(k) matching
- Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Javamicroservicescloud architectureDockerKubernetesSpring BootJPATDDJUnitMaven
Soft skills
communicationclient-facingmentoringproblem-solvingcollaborationleadershippresentationorganizationalfeedback addressingrequirements gathering
Certifications
CompTIA Security+ CEAWS Solutions Architect