Senior Software Engineer
Summary
Hands-on Senior Software Engineer modernizing enterprise applications using Java/Spring Boot, cloud-native practices, and AI-assisted development tools like Claude Code and GitHub Copilot.
Job Summary
We are seeking a highly experienced, AI-forward Senior Software Engineer to modernize enterprise applications and help transform software engineering practices across the organization.
The ideal candidate is a hands-on senior developer with strong Java/Spring Boot, , cloud-native engineering, and AI-assisted development experience. The candidate should be comfortable working across large, polyglot codebases and adopting modern engineering practices.
Key Responsibilities
Design, develop, test, troubleshoot, and maintain cloud-native enterprise applications.
Build backend applications and services using Java and Spring Boot.
Develop and contribute to modern front-end applications using .
Work effectively across large, existing, polyglot codebases.
Apply AI-assisted engineering techniques throughout the software development lifecycle.
Use tools such as Claude Code and GitHub Copilot to improve engineering productivity.
Evaluate AI development tools and establish appropriate standards and guardrails.
Leverage AI for codebase analysis, development, testing, debugging, documentation, refactoring, and research.
Partner with architects and engineering leaders on architectural patterns and implementation standards.
Champion TDD, pair programming, continuous feedback, and Extreme Programming practices.
Diagnose complex production issues using logs, metrics, messaging systems, databases, and application behavior.
Develop and maintain automated CI/CD pipelines.
Mentor engineers and introduce improved development techniques.
Break complex engineering problems into actionable work.
Collaborate with business, architecture, development, QA, and operations teams.
Promote experimentation, continuous improvement, and responsible AI adoption.
Required Technology
Java
Spring Boot
Git/GitHub
Automated unit and acceptance testing
Relational and NoSQL databases
Cloud-native application development
Preferred / Valuable Technology
Claude Code
GitHub Copilot / Copilot CLI
.NET 8+
Python
Redis
RabbitMQ
GitHub Actions
Kubernetes
Azure
Tanzu Application Service / Pivotal Cloud Foundry
Other cloud-native application platforms
Ideal Candidate
The successful candidate must remain a hands-on engineer despite their seniority. They should be able to enter unfamiliar systems, quickly understand existing architecture and code, identify the right questions, collaborate with existing teams, and begin delivering value with limited direction.
Candidates should be able to demonstrate how AI has materially improved their engineering workflow, rather than simply listing AI tools on their resume.
Required Technology
Java
Spring Boot
Git/GitHub
Automated unit and acceptance testing
Relational and NoSQL databases
Cloud-native application development
Preferred / Valuable Technology
Claude Code
GitHub Copilot / Copilot CLI
.NET 8+
Python
Redis
RabbitMQ
GitHub Actions
Kubernetes
Azure
Tanzu Application Service / Pivotal Cloud Foundry
Other cloud-native application platforms
Ideal Candidate
The successful candidate must remain a hands-on engineer despite their seniority. They should be able to enter unfamiliar systems, quickly understand existing architecture and code, identify the right questions, collaborate with existing teams, and begin delivering value with limited direction.
Candidates should be able to demonstrate how AI has materially improved their engineering workflow, rather than simply listing AI tools on their resume.
As published by recruitee
Full name, Email, CV, Cover letter, Phone
- Do you have authorization to work in the United States? yes / no
- Are you a U.S. Citizen or Green Card holder? Please respond Yes or No! yes / no
- Are you comfortable working on W2? yes / no
- Do you hold a Bachelor’s degree or higher in Computer Science, Or Business Administration, or a related field? yes / no
- Are you open to working onsite in Cincinnati, OH, as required? yes / no
- Are you comfortable with a pay rate ranging from $55 to $60 per hour on a W2 basis? yes / no
- Do you have strong hands-on experience developing applications using Java and Spring Boot? yes / no
- Do you have hands-on experience developing modern front-end applications using Vue.js? yes / no
- Do you have experience developing and maintaining cloud-native enterprise applications? yes / no
- Do you have hands-on experience working with large or polyglot codebases? yes / no
- Do you have experience with Git/GitHub and automated CI/CD pipelines? yes / no
- Do you have experience with automated unit and acceptance testing? yes / no