Job Title : Senior Java Developer
Duration :18 Months Contract
Location : Glendale CA 91201
Responsibilities You will:
Successfully deliver components and dependencies in a timely fashion
Collaborate with other software engineers and cross-functional teams to define and architect features and products
Evangelize technologies, solutions, and best practices developed with the organization
Participate in a network of technology professionals to share ideas, experiment and build experiences
Draft and review architectural diagrams, interface specifications, class structures, and other design elements
Build systems that balance resources, requirements, and complexity
Smart, self-driven with a keen focus on and track record of exceptional delivery of enterprise class solutions
Passionate about technology and the possibilities that it opens up for users of our systems
Forever student someone who loves always learning
Exceptional analytical and problem solving skills
Strong oral and written communication skills
Expertise with Continuous Integration concepts and tools
Familiarity with entertainment industry is a plus
Proactive engineer who can help maintain existing modules and help build a suite of new modules using - Java 8, Spring Boot, PostgreSQL, other RDBMS and noSQL technologies. Preferably with experience in queueing technologies - RabbitMQ, ActiveMQ, Kafka etc.
Nice to Have: Postgres RabbitMQ/message queues Elastic Search Kafka Angular 2 or higher (only for debugging purposes)
This worker is for our Synergy project for domestic sales and planning.
*Java 8 required
*RABBIT MQ., Maven, Kafka is a good sign. (nice to have)
*Person with good communication and coordinate with offsite people. Coordination skills
*No specific domain knowledge required. .
*Postgres- highly desirable
*Experience with SQL and SQL solutions
*Angular is a nice to have.
*70% creating new features for mobile app. 30% maintenance.
BS in Computer Science or related field