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
Deliverable
production ML models | product features | infrastructure
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