Java Architect and developer - GC or USC Only
Core
Designing and developing software components for multi-tier web environments, creating distributed applications, and building back-end API specifications.
Role type
Senior Java Architect and Developer
Builds
Distributed applications, web services, and core application services
Domain
Enterprise software, web technologies, distributed systems
Required skills
Java, Spring framework, REST/SOAP web services, asynchronous architectures, data structures and algorithms, JPA/Hibernate, Oracle database and PL/SQL, UNIX systems administration, TCP/IP networking
Preferred skills
AEM, Apache HTTP Server, Tomcat, CDN management, mobile web application development
Responsibilities
Design and develop distributed applications and services, create back-end API specifications, manage web and middleware engineering activities, act as a knowledge expert and liaison for web-based technologies
Seniority
Senior, hands-on IC