Lead Java Developer
Indexed description
Hi,
Please go through the job description:
Title: Lead Java Developer
Location: Temple, TX or Austin, TX(Hybrid)
Duration: 6+ months
Job Description:
- Java/Spring Boot
- GCP + Kafka Pub/Sub
- Terraform
- Apigee (or API Gateway)
Software Engineering & Integration Development
- Design, develop, maintain, and enhance Java-based microservices and integration applications running on GCP.
- Build and support event-driven integrations using GCP Pub/Sub and cloud-native services.
- Develop reusable integration frameworks, libraries, and patterns that can be leveraged across multiple enterprise initiatives.
- Design and implement integrations between cloud platforms and enterprise applications including:
- Oracle Fusion
- Oracle Integration Cloud (OIC)
- Manhattan Active
- o9 Solutions
- Troubleshoot, optimize, and refactor existing integration solutions to improve reliability, performance, and scalability.
- Collaborate with internal teams and external implementation partners to establish integration standards and validate technical deliverables.
- Participate in architecture reviews, code reviews, and solution design discussions.
Cloud Platform & Infrastructure Automation
- Develop and maintain reusable Terraform modules for automated GCP infrastructure provisioning.
- Build and enhance CI/CD pipelines using Cloud Build, GitHub Actions, and Maven.
- Support deployment automation for containerized applications and platform services.
- Implement monitoring, distributed tracing, alerting, and observability solutions to ensure platform reliability.
- Partner with security and infrastructure teams to maintain secure cloud environments, including IAM, networking, encryption, and access controls.
- Contribute to platform architecture, operational excellence, and continuous improvement initiatives.
Required Qualifications
- 10+ years of experience in software engineering, integration engineering, cloud engineering, DevOps, SRE, or related technical disciplines.
- Strong hands-on Java development experience, including:
- Spring Boot
- REST APIs
- Event-driven architectures
- Microservices
- Experience building and supporting cloud-native applications within Google Cloud Platform (preferred) or another major cloud platform.
- Hands-on experience with messaging and event-driven technologies such as GCP Pub/Sub, Kafka, or similar platforms.
- Strong Infrastructure as Code experience using Terraform.
- Experience developing and maintaining CI/CD pipelines.
- Strong understanding of API design, API management, and integration best practices.
- Experience working with enterprise-scale systems and distributed applications.
- Excellent communication skills with the ability to collaborate across technical teams, vendors, and business stakeholders.
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience).
Preferred Qualifications
- Experience with:
- Google Cloud Platform (Cloud Run, Pub/Sub, IAM, VPC, Cloud Build)
- Apigee X
- Oracle Fusion
- Oracle Integration Cloud (OIC)
- o9 Solutions
- Manhattan Active
- Dynatrace
- Experience supporting logistics, supply chain, ERP, or enterprise integration initiatives.
- Familiarity with containerized workloads and cloud-native architectures.
- Experience reviewing technical designs and code delivered by external system integrators or consulting partners.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search