What are the responsibilities and job description for the Senior Java Developer position at maris?
Core Responsibilities
- Work with a team of smart and passionate engineers to build and maintain our proprietary electronic trading platform
- Use modern tools and methods to expand the capabilities of our cloud-based application
- Help to transition development of our platform to our in-house team
- Collaborate with product teams to develop solutions for current and future customers
- 3 years of experience full-stack engineering and data-related technologies
- Bachelor s degree in computer science, engineering, or related field
- Experience in Java (strongly preferred) or other Object-Oriented languages
- Experience in React, TypeScript
- Experience in CSS, State Management (Redux / Context API), WebSockets
- Experience with Multithreading Design Patterns
- Experience with relational databases and SQL
- Experience building cloud-based applications
- Effective communication, organizational, and analytical skills