Java Software Engineer

AGM Tech Solutions, LLC
Alpharetta, GA, United States
5 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Amazon Web Services Software as a Service Cloud Computing Code Generation Software Quality Code Review Software Debugging Programming Tools Gradle Apache Maven
+18 more
MySQL Redis Software Engineering Enterprise Software Applications GitHub Copilot ReactJS Large Language Models Prompt Engineering Spring-boot Model Validation Reliability of Systems Technical Debt AI Platforms Kubernetes Apache Kafka Npm(Software) Terraform Docker

Job description

We believe the future of software engineering is human creativity amplified by AI, and we expect our engineers to thoughtfully leverage AI tools while maintaining accountability for architecture, code quality, security, and operational excellence., Engineers are expected to use GitHub Copilot, Claude, and other enterprise-approved AI technologies as part of their daily workflow. Success requires strong software engineering fundamentals and the ability to effectively collaborate with AI tools. Evaluate and validate AI-generated output to ensure correctness, maintainability, security, and alignment with architectural standards

What You Will Do Design and implement new features and enhancements in the product. Leverage AI-powered development tools for coding, debugging, testing, documentation, and design. Identify, prioritize, and remediate technical debt that impacts system reliability, developer productivity, scalability, and operational efficiency. Lead Spring Boot, Java, infrastructure, and dependency modernization initiatives across the platform. Partner with Product, Architecture, Security, and Data teams to identify AI-driven innovation opportunities.

Requirements

We are looking for engineers who are equally passionate about building new capabilities and improving existing systems. Success in this role means leveraging AI tools such as GitHub Copilot and Claude to accelerate development while applying strong engineering judgment to modernize our platform, reduce technical debt, and execute complex upgrades across our Java and Spring Boot ecosystem., 8+ years of professional software engineering experience. Strong Java and Spring Boot expertise. Experience building distributed cloud-native SaaS applications. Hands-on experience with GitHub Copilot, Claude, or similar AI tools. Understanding of prompt engineering and AI-generated code validation. Experience leading framework and platform upgrades in enterprise systems. Ability to balance feature delivery with technical debt reduction. Experience leveraging LLMs through effective prompt engineering and model evaluation techniques to improve software development productivity while adhering to responsible AI practices.

AI & Modern Engineering Skills Experience leveraging AI agents, LLMs, prompt engineering, and model evaluation techniques to accelerate software delivery. Experience using AI to support code generation, testing, technical documentation, code reviews, and modernization efforts. Familiarity with emerging AI application patterns and responsible AI practices within enterprise environments.

Technical Stack Java (8 through 21+), Spring Boot, MySQL, Redis, AWS, Kubernetes, Docker, Terraform, Kafka, React, Maven, Gradle, and npm. GitHub Copilot Enterprise, Claude models, secure enterprise AI platforms.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:44 min

Balancing artisanal coding skills with automated agent oversight

Jyoti Bansal Jyoti Bansal +1 · World Congress 2026 Europe

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

54 sec

Overview of enterprise Java and generative AI

Timo Salm Timo Salm · World Congress 2025

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all