Sr Software Engineer (Java)
Birmingham, MI - USA
Job Summary
Senior Software Engineer
Architect the Future of a $1B Revenue Engine
Are you a master of modern Java who thrives at the intersection of architectural strategy and hands-on execution Do you want to lead the cloud-native evolution of a massive enterprise ecosystem
We are looking for a Senior Software Engineer to spearhead the modernization of our Sales IT this role you wont just write codeyou will own the technical blueprint for our entire quote-to-invoice lifecycle driving the scalability resilience and performance of a portfolio that fuels over $1 Billion in revenue. If you are passionate about cutting-edge tech like Java 21 and Google Cloud Platform (GCP) and you love mentoring global teams to engineering excellence lets build something incredible together.
Key Responsibilities
- Drive Technical Strategy: Serve as the primary SME defining the application architecture technical roadmaps and solution designs for a massive sales application portfolio.
- Build Cloud-Native Innovations: Design and deploy resilient high-performance Java microservices and SaaS solutions utilizing GCP and Cloud Functions (FaaS).
- Elevate the Team: Guide and synchronize globally distributed development teams; mentor junior and mid-level engineers to foster a culture of continuous learning.
- Champion Engineering Excellence: Infuse Agile/Scrum best practices robust CI/CD pipelines automated testing and top-tier technical documentation into our daily delivery.
Experience & Education
- 10 years of battle-tested experience building and supporting enterprise-scale software applications.
- A proven track record of leading large-scale application modernization or greenfield SaaS projects.
- Experience supporting mission-critical high-revenue business platforms (highly preferred).
- Bachelors degree in Computer Science IT Software Engineering or a related field (preferred).
- Core Java (Expert Level): Deep proficiency with Java 21 (including Streams Functional Programming Futures Virtual Threads and Completable Future).
- Frameworks & Architecture: Strong experience with Quarkus (preferred) or Spring Boot. Deep expertise in microservices event-driven systems and distributed application design.
- Data & APIs: Mastery of API design/integration (publisher & consumer) JDBC ORM frameworks and MongoDB.
- Cloud & DevOps: Hands-on experience deploying/managing applications on GCP paired with strong Git-based source control and Agile/Kanban delivery.
- Google Pub/Sub or Apache Kafka
- Azure DevOps Pipelines & Jira
This isnt just another maintenance gig. This is a high-visibility opportunity for a seasoned software engineering leader to leave a lasting legacy. Youll work in a fast-paced enterprise environment weaponize the latest cloud tech and directly impact our bottom line.
Must be authorized to work in the U.S. without current or future visa sponsorship. Education in Computer Science IT or a related field preferred.
Required Experience:
Senior IC
About Company
Connecting Talent Faster, with absolute precision. Our Talent Solutions We deliver flexible, on-demand solutions to support the dynamic workloads of today. Direct-Hire Placement Our direct-hire placement team connects companies with key local and mobile talent to fill critical or stra ... View more