Software Engineer IV - Sales Domain; Java/Google Cloud
Listed on 2026-10-04
-
Software Development
Backend Developer, Cloud Engineer - Software, AI Engineer (Applied/Software), DevOps
Job Title:
Software Engineer IV – Sales Domain (Java / Google Cloud / AI Enablement )
Location:
Birmingham, AL You must be eligible to work in the US without Visa Sponsorship.
We are seeking a highly experienced Software Engineer IV to join our Sales Domain IT team. This role will lead the design, development, and modernization of scalable, cloud-native applications in a Google Cloud environment, with a strong emphasis on Java-based microservices (Spring Boot / Quarkus). In addition to core backend leadership, this role will help our domain team integrate and operationalize AI-enabled capabilities and generative AI tools being transitioned from an innovation team.
The ideal candidate will bring strong Java expertise, practical exposure to Python-based services, and the ability to guide and upskill a development team in modern cloud and AI-integrated architectures. This position requires hands‑on technical leadership, architectural ownership, and a passion for mentoring teams while delivering scalable enterprise solutions that support the full quote-to-invoice lifecycle.
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.
- 15+ years of professional software development experience (enterprise-scale systems).
- 5+ years designing and building cloud-native microservices.
- Experience modernizing legacy systems into distributed cloud architectures.
- Demonstrated experience serving as a technical leader or senior individual contributor.
- Exposure to AI/ML or generative AI system integration in production environments is strongly preferred.
- Lead the design, development, and deployment of cloud-native Java microservices using Spring Boot and/or Quarkus within Google Cloud Platform.
- Architect scalable, reliable, and secure systems aligned to enterprise modernization strategy.
- Drive integration of AI/ML and generative AI capabilities into existing sales domain applications.
- Collaborate with innovation and data teams to operationalize AI solutions into production-grade systems.
- Provide technical leadership across a portfolio of sales-related applications.
- Guide architectural decisions around API design, event-driven systems, and distributed microservices.
- Mentor and upskill developers in:
Cloud-native design patterns Microservices architecture AI service integration Python service interoperability. - Conduct code reviews and promote high standards for maintainability, testability, and documentation.
- Partner with Product Owners, Architects, Dev Ops, and QA to deliver high-quality solutions.
- Champion CI/CD, Dev Sec Ops , and modern SDLC best practices.
- Help define standards for responsible and scalable AI adoption within the domain.
- Core Backend & Architecture Expert-level Java proficiency (modern Java versions, concurrency, streams, async patterns).
- Strong experience with Spring Boot and/or Quarkus.
- Deep understanding of:
Microservices architecture RESTful API design Event-driven systems Distributed system patterns Experience with relational databases, JDBC, ORM frameworks. - Experience with No
SQL/document databases (MongoDB preferred). - Cloud & Dev Ops Experience deploying and managing applications in Google Cloud Platform (preferred) or comparable cloud platforms.
- Experience with containerization (Docker) and CI/CD pipelines.
- Familiarity with Pub/Sub or Kafka-based messaging systems.
- Strong Git-based workflow experience.
- Working knowledge of Python and ability to understand, extend, or refactor Python-based services.
- Experience integrating AI/ML services into enterprise applications.
- Familiarity with: REST-based AI APIs Model inference services Prompt-based…
(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).