Software Engineer - FS Java Dev
Listed on 2026-01-12
-
Software Development
Backend Developer, Java Developer, Software Engineer
Position: Full Stack Java Developer (80% Backend & 20% Front‑End)
Location: Charlotte, North Carolina (Hybrid)
Duration: Contract
W2 only
Job : 172386
Job OverviewWe are seeking a Senior Backend Java Developer with deep expertise in microservices architecture and data modeling. This is a hands‑on, heads‑down coding role focused on building scalable, high‑performance systems for complex enterprise applications.
Responsibilities- Design, build, and maintain backend services using Java and modern frameworks.
- Develop and optimize microservices for scalability, resilience, and performance.
- Create robust data models and ensure efficient data access across large‑scale systems.
- Collaborate with cross‑functional teams to deliver end‑to‑end solutions.
- Write clean, testable code and uphold best practices in software engineering.
- 10+ years of backend development experience, with strong expertise in Java (v11/17).
- Proven background in microservices, APIs, and distributed systems.
- Advanced knowledge of data modeling, database design, and performance tuning.
- Experience with cloud‑native environments (AWS, Azure, or GCP).
- Strong problem‑solving skills and ability to thrive in a deep coding environment.
PTR Global is a leading provider of information technology and workforce solutions. With over 5,000 professionals across the U.S. and Canada, we deliver high‑quality services. For more information visit
Pay Range$60,000 – $65,000 per year
Privacy and Security Notice:
At PTR Global, we never ask job applicants to pay any fee, purchase any product or service, or provide sensitive financial information. Legitimate requests for banking details will only occur after an offer has been accepted during onboarding.
Contact:
If you receive a suspicious message claiming to be from PTR Global, do not respond or click on any links. Contact us at +1 214‑740‑2424 or email
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).