Position Title: Java developer Location: San Jose, CADuration: Long Term JD - our services are highly available and extremely low latency to ensure best customer experience. Consequently, we're in a high stakes and high-energy environment employing innovative ideas and the latest technologies. You will master both established and cutting edge technologies like Java, Spring, Spring Boot, Camel, J2EE, JaxB, JSON, RxJava, RxNetty, and Hystrix or Resilience4J to build highly resilient, low-latency, high throughput and with 4 9's availability services. If you enjoy problem solving, PayPal Payments ACE Platform team is the team for you. The responsibilities include: Drive, lead, take forward the ACE platform release process, ensure timely, high quality code releases for this critical platform. Maintain platform Enterprise Continuous Integration (ECI) and Enterprise Continuous Deployment (ECD) environments and jobs. Design, develop, and test new capabilities to meet the business needs Collaborate with peers and seniors both within ACE team and across the organization and geo-locations Work with the product managers using agile methodologies to deliver high quality solutions on time Work with operations teams to ensure your applications and services are highly available and reliable Support your applications services as and when required on a timely basis Successful engineers are: Self driven to get results and not let anything get in your way Proactive, anticipate and handle issues before they become blockers and production issues. Demonstrate a high level of curiosity and keep abreast of the latest technologies Show pride of ownership and strive for excellence in everything they do Job Requirements BS in Computer Science or equivalent, MS preferred 3+ year experience in Java programming Competent in software engineering tools and best practices