Sr. Java Developer
Role Description:
Seeking a Senior Software Engineer that will help with the overall design and implementation of our platform. This role will help continue to deliver industry leading applications to businesses and consumers alike.
Responsibilities
Seeking a Senior Software Engineer that will help with the overall design and implementation of our platform. This role will help continue to deliver industry leading applications to businesses and consumers alike.
Responsibilities
- Design, architect, and develop software and system solutions in Java
- Develop scalable, distributed systems to handle increasing customer traffic
- Solve problems relating to streaming user content, real time notifications, and large data sets
- Extensive skill and experience in object oriented programming, specifically Java.
- Solid experience with Spring Integration and Messaging
- Strong knowledge of service oriented architecture and design patterns.
- Expertise in working with relational databases and TSQL.(Must be able to design tables and structure, analyse & write queries and stored procedures.
- Experience in handling large data sets with NoSQL solutions, (ex: Cassandra, MongoDB, Elasticsearch)
- Energetic, highly technical, and capable of driving results
- Background in Unix based operating systems, specifically Linux
- Bachelor's in Computer Science or equivalent experience