Previous Job
Previous
Senior Java Software Engineer - Microservices
Ref No.: 18-00113
Location: Burbank, California
Position Type:Contract
Our client, one of the world's most recognizable brands in Media & Entertainment, is seeking Senior Java Software Engineers for long term contract engagements. As a Senior Software Engineer, you will use your deep Java, JavaScript and RDBMS/NoSQL development skills to write and test code that delivers new features and functionality and new products into our client's environment. You will be an important part of a motivated team where you'll collaborate with the team to drive application architecture, code quality, and make sure we are doing the right thing by our users. This is a critical role on what will be a high profile project. Our client wants someone that has grown up through the web software development ranks. While our client is a large company, ideally, they'd like if you have some previous experience in a U.S. startup environment and be comfortable performing multiple roles.

Required Skills:

. 6-8 years experience in designing and architecting highly scalable, usable, and performant web applications using Java/Java EE.
. Deep skills in server side technology (Java, JSP, Tomcat, RESTful Web Services, common frameworks like Spring, Hibernate)
. Client side technology (JavaScript, HTML, HTML5)
. Should have experience with Java 8, Spring 4/5, Cassandra (big plus), AWS
. Microservices design principles is required
· MySQL experience
· Senior level web application backend design skills (knows how to scale, how to get high performance and how to secure)
· OOP
· Data modeling (needs to know how to write performant SQL queries and have experience with relational databases)
· Java web application profiling and performance tuning
· JDBC, JPA or Hibernate
· GIT

Nice to Haves:

· Amazon Elastic Beanstalk
· ActiveMQ or RabbitMQ
· Scala
· Akka
· Kafka

Dan DeJesus
Direct: 212-792-6366
Nationwide: 877-677-6566