Our startup client in El Segundo is a deep relationship with our firm. The founders and financial backers are experienced entrepreneurs who treat their people well and have developed alot of compelling technology in viable markets. We are seeking a Senior Java Developer who will be the main product owner and “right hand” for the CTO, with experience in building high-performing, scaleable web and mobile applications. You will be part of a fast-growing startup pioneering live video entertainment. You will be responsible for Java backend development while providing expertise in the full software development lifecycle, from concept and design to testing.
Innovate, execute and excel in fast-paced environment.
Write well designed, testable, efficient code.
Communicate and work collaboratively with team.
Contribute in all phases of the development lifecycle.
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Proven hands-on Software Development experience with strong API background
Proven working experience in Java development, particularly startup or rapid growth environments
Profound insight of Java and JVM internals (Data Structure, Classloading, Memory Management, Garbage Collection)
Experience with Relational Databases
Experience with spring-boot (or other MVC) framework
Experience with test-driven development
Strong product orientation and self management
Experience with popular high-performing open source technologies (Redis, Cassandra, Zookeeper)
Experience with Live video streaming
AWS or equivalent cloud hosting provider