Java Cloud Platform Engineer
Infosys · Austin, TX · 2 wk ago
EngineeringFull-time
About the role
Infosys Retail, Consumer Goods, and Logistics unit is a globally respected partner helping clients achieve business goals through cutting-edge technology and seamless services. This role offers a dynamic environment where you can learn, adopt, and excel in technologies while contributing to high-quality, value-enhanced solutions that drive innovation, operational efficiency, and sustainable growth in the retail, consumer goods, and logistics sector.
Responsibilities
- Contribute to the requirements elicitation process by documenting assigned parts of business requirements, following provided guidance.
- Facilitate software application design discussions and document design decisions to guide the technical team in building software solutions.
- Participate in coding and integrate new features or updates into existing applications, focusing on maintaining system stability.
- Conduct code reviews, implement changes to the codebase, and maintain code repositories.
- Implement test strategies, analyze results, and coordinate bug fixes to uphold software quality standards.
- Develop user training programs, documentation, and support frameworks to ensure a smooth transition to new software applications.
- Actively participate in resolving production issues and recommend preventive strategies to enhance system reliability.
- Maintain detailed records of code, testing techniques, and support activities to enrich the knowledge base and assist similar projects.
Skills
- Cloud Platform Development: Design, develop, and maintain cloud-native applications using Java 21/25, Spring Boot, and Spring WebFlux.
- Kubernetes Administration: Deploy, configure, and manage containerized applications on Kubernetes, including multi-region cluster deployments, HPA configuration, pod affinity, and workload optimization.
- Containerization: Build, package, and maintain Docker containers following cloud-native development best practices.
- API Development: Develop and maintain secure, scalable APIs while implementing ingress, egress, API gateway, routing, authentication, authorization, and traffic management using Envoy, Contour, Netty, or Jetty.
- Data Integration: Design and develop solutions utilizing Oracle, MongoDB, OpenSearch, Redis, and Kafka to support scalable, distributed enterprise applications.
- GitOps & CI/CD: Implement automated deployment pipelines using GitOps methodologies with Helm, Kustomize, Rio, Maven, and Gradle.
- Observability: Build comprehensive monitoring, logging, and distributed tracing solutions using Splunk, Prometheus, Grafana, and OpenTelemetry to improve system visibility and operational excellence.
- Performance Engineering: Conduct load, stress, and capacity testing using JMeter while identifying and resolving performance bottlenecks.
- Collaboration: Partner with architects, DevOps engineers, platform teams, and product owners to deliver secure, reliable, and scalable enterprise solutions.
- Code Quality: Develop clean, maintainable, and well-tested code while participating in peer reviews and following software engineering best practices.
- Continuous Learning: Stay current with emerging cloud-native technologies, Kubernetes ecosystem advancements, Java innovations, and enterprise platform best practices.
Qualifications
- Bachelor’s degree or foreign equivalent from an accredited institution. Three years of progressive experience in the specialty may substitute for each year of education.
- This position may require relocation and/or travel to work/project location.
- All applicants authorized to work in the United States are encouraged to apply.
Preferred Skills
- Experience working with enterprise Kubernetes platforms such as Amazon EKS or similar managed Kubernetes services.
- Experience designing highly available, multi-region cloud-native architectures.
- Strong understanding of reactive microservices architecture and asynchronous application design.
- Experience optimizing application performance, scalability, and resiliency for high-volume enterprise workloads.
- Familiarity with cloud networking, service mesh technologies, and zero-trust security models.
- Knowledge of infrastructure automation and platform engineering best practices.
Benefits
- Medical, Dental, Vision, and Life Insurance
- Long-term and Short-term Disability
- Health and Dependent Care Reimbursement Accounts
- Accident, Critical Illness, Hospital Indemnity, and Legal Insurance
- 401(k) plan with contributions dependent on salary level
- Paid holidays plus Paid Time Off