Description
You will build highly resilient, low-latency, and high-throughput services for the ACE platform.
Responsibilities
- Drive and lead the ACE platform release process to ensure high-quality code delivery.
- Maintain Enterprise Continuous Integration (ECI) and Enterprise Continuous Deployment (ECD) environments and jobs.
- Design, develop, and test new capabilities to meet business requirements.
- Collaborate with product managers using agile methodologies and work with operations teams to ensure service availability.
- Support applications and services to maintain high availability.
Required Skills
- 3+ years of experience in Java programming.
- Proficiency with Java, Spring, and Spring Boot.
- Experience with Camel, J2EE, and JaxB.
- Working knowledge of JSON, RxJava, and RxNetty.
- Competency in software engineering tools and best practices.
- BS in Computer Science or equivalent degree.
Preferred Skills
- MS degree.
- Experience with Hystrix or Resilience4J.