Senior Java Engineer - Cloud Microservices (Contract)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Senior Software Engineer – Westlake, TX (Contract/Temporary) Position summary Expert individual contributor designing, building, testing, and maintaining high-quality Java applications in complex production environments. Focus on hands-on development, reliability, performance, and maintainability. Collaborates with peers, product partners, and platform teams to deliver scalable, secure software solutions (no people-management duties). Core responsibilities Build and maintain Java-based applications using modern Java (11–21+) Develop RESTful APIs, microservices, and asynchronous solutions Optimize performance, troubleshoot defects, and resolve production issues Collaborate with engineering, QA, and product on feature delivery Contribute to CI/CD pipelines and cloud deployments Write unit, integration, and functional tests Participate in code reviews for quality and security Provide on-call/production support as needed Technical skills & experience Strong proficiency in Java 11+ (Java 17+ preferred) Hands-on with Spring Boot, Spring Data, Spring Security Experience deploying to AWS, Azure, or GCP Knowledge of Docker and Kubernetes Experience with relational and NoSQL databases Familiarity with Kafka or JMS Understanding of OWASP secure coding practices Qualifications 10+ years of professional software development Bachelor's in Computer Science, Engineering, or equivalent experience Strong debugging, problem-solving, and communication skills Equal Opportunity We are an equal opportunity employer committed to a diverse and inclusive workplace and will reasonably accommodate applicants with disabilities who need adjustments to complete the application or interview process. Applicants seeking accommodation may email HR for assistance. J-18808-Ljbffr