This job has expired, please see additional jobs below
Java Software Engineer - Nova
DreamWorks
Glendale, CA, United States
Job Details - this job has expired, please see similar jobs below
NOVA: Java Services Engineer
Context/Scope of Position:
NOVA is seeking a Java Services Engineer to join the tech team. The ideal candidate will have an in interest in developing globally distributed and highly scalable web services with a focus on data storage, retrieval, and search.
Job Responsibilities:
• Creating and supporting services and libraries that manage the storage, retrieval, and indexing of asset files and metadata
• Work with development teams on API service design, service workflows, documentation, and testing
• Interface with operational staff to coordinate deployments, setup monitoring tools, manage server configuration, and debug live issues
• Assist clients on migration plans to adopt to the new services & tools
Required Qualifications:
• Bachelors in Computer Science or equivalent technical experience
• 3+ years of Java development experience using Java 5 or higher
• Thorough understanding of web service technologies (REST, JSON)
• Familiarity with service oriented architecture concepts
• Experience with highly scalable and redundant service architectures
• Very comfortable with Java technologies (Maven, Eclipse/NetBeans/IntelliJ, Spring, Spring Boot, JPA/Hibernate)
• Ability to research and adapt new technologies quickly in a very dynamic work environment
Preferred Qualifications:
• Relational database (MySQL, PostgreSQL)
• NoSQL technologies (MongoDB, Cassandra, Redis)
• Java Application Servers (JBoss, Tomcat)
• Messaging technologies (ActiveMQ, RabbitMQ, Kafka)
• Testing frameworks (JUnit, TestNG, SoapUI)