Senior Java Full Stack Engineer

Strategic Staffing Solutions
Charlotte, United States of America
27 days ago

Role details

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

Job location

Charlotte, United States of America

Tech stack

Java
API
Artificial Intelligence
Application Performance Management
Cloud Engineering
Software Quality
Code Review
DevOps
Programming Tools
Distributed Systems
Github
Microsoft Visual Studio
Productivity Software
Software Architecture
Software Tools
Secure Coding
Software Engineering
SonarQube
Software Vulnerability Management
Web Services
Enterprise Software Applications
GitHub Copilot
Spring-boot
Software Security
Containerization
Kubernetes
REST
Microservices

Job description

We are seeking a highly skilled Senior Java Full Stack Engineer to join our technology team in Charlotte, NC. In this role, you will design, develop, and support enterprise-grade applications, APIs, and microservices using Java and modern cloud-native technologies. The ideal candidate has strong hands-on development experience, a solid understanding of software architecture, and a passion for delivering reliable, scalable, and secure solutions., * Design, develop, test, and maintain enterprise applications using Java and related frameworks.

  • Build and support RESTful APIs and microservices for high-performance, distributed systems.
  • Collaborate with architects, developers, QA, operations, and business stakeholders to deliver technology solutions.
  • Participate in code reviews, ensuring adherence to coding standards, performance requirements, and production readiness.
  • Contribute to application design, technical documentation, and solution architecture discussions.
  • Support production environments by troubleshooting issues, monitoring application health, and implementing improvements.
  • Leverage modern developer tooling, including GitHub, Visual Studio Code, and AI-assisted development tools such as GitHub Copilot.
  • Implement secure coding practices and assist in identifying and remediating vulnerabilities using tools such as SonarQube.
  • Contribute to CI/CD pipelines and automation efforts to improve software delivery and operational efficiency.

Requirements

Do you have experience in Web services design?, * 5+ years of Software Engineering experience, or equivalent demonstrated through a combination of work experience, training, military experience, or education.

  • 5+ years of hands-on software development experience with Java.
  • 3+ years of experience designing, building, and supporting APIs and microservices.
  • 1+ years of experience working with AI software development tools such as GitHub Copilot, AI coding assistants, or related technologies.

Preferred Qualifications

  • Experience building RESTful services using Spring Boot or similar frameworks.
  • Experience supporting trading, market data, or FIX-based systems.
  • Experience conducting code reviews, ensuring code quality, and supporting production readiness.
  • Experience with cloud-native architectures and container platforms such as Kubernetes.
  • Working knowledge of software architecture and solution design principles.
  • Experience with CI/CD pipelines, GitHub-based workflows, and modern developer tooling.
  • Knowledge of application security practices and vulnerability remediation processes.

Technical SkillsCore Technologies

  • Java
  • Spring Boot
  • REST APIs
  • Microservices

Cloud & DevOps

  • Kubernetes
  • CI/CD Pipelines
  • GitHub
  • Visual Studio Code

Quality & Security

  • Code Reviews
  • SonarQube
  • Application Security
  • Production Support

AI Development Tools

  • GitHub Copilot
  • AI Coding Assistants
  • Developer Productivity Tools

Apply for this position