Telnyx LLC seeks Sr. Java Engineer in Chicago, IL.
Research, design, implement, document, and test distributed systems designated to process massive volumes of data. Create and consume distributed algorithms used for real-time computing. Implement autonomous services in a complex service oriented architecture. Liaise between developers and engineering teams to coordinate complex releases and participate in the architecture and design of future systems. Leverage high-end distributed frameworks such as Cassandra and Spark.
Requires: Bachelor’s degree in Engineering, Computer Science or related field, plus 3 years of experience. Also requires: Experience with the java programming language in a Linux environment. Requires knowledge of the java memory model, and knowledge with both locking, and lock free algorithms. Requires knowledge with SOA architectures and distributed systems, along with the challenges that they present in a constantly evolving, heavily loaded production environment. Experience with network programming. Requires working knowledge of TCP. Requires experience with the following technologies: Cassandra, PostgreSQL, Spring, Web-services, YourKit, FindBugs, Maven, Mockito, Junit, Guice, and Guava. Requires experience with the Agile development process centered around Git, continuous integration, and heavy testing.
40 hours/week. Must also have authority to work permanently in the U.S. Applicants who are interested in this position may apply at www.jobpostingtoday.com ref # 30027 for consideration.