You haven't searched anything yet.
About the job
Who we are: we’re building an award-winning cloud investment management software, analytics, and managed services for asset managers and hedge funds around the globe. We’re running a unique SaaS-based platform for front, middle and back-office operations into one system, with one unified data set.
If you're looking for a culture that is inclusive, collaborative, entrepreneurial, values diversity, fosters and rewards creative exploration, and strives to continually exceed client expectations then we're looking forward to hearing from you.
The Team
We are a team of technology-centric individuals who want to reduce the burden on our clients by providing a unified, multi-tenant, front-to-back-office SaaS platform that streamlines their processes. We are hiring across multiple teams: Portfolio Management System, Order Execution & Management System, and our Core Platform team.
The Role
As an Experienced Java Developer, you will contribute to building, enhancing, and scaling our robust platform. To be successful, you will need to develop an understanding of our existing codebase and design architecture to be able to expand upon it.
What You’ll Do
You will use skills like concurrent programming, various types of caching, reactive programming, and classic OOP concepts, to name a few.
The main technologies you will interact with are Java (multithreaded), Spring, Spring Boot, Hibernate, JPA, JMS, Apache Ignite, Relational Databases, Linux Servers, and other distributed systems technologies.
What You’ll Need
We offer a competitive compensation and benefits package, retirement and pension plans, and generous Paid Time Off policy; and paid parental leave. Other perks include commuter benefits, and an employee assistance program. All benefits and programs are subject to applicable eligibility requirements.
We are fully committed to providing equal employment opportunity to job applicants and employees in recruitment, hiring, employment, compensation, benefits, promotions, transfers, training, and all other terms and conditions of employment. We will not discriminate on the basis of age, race, color, gender, marital status, sexual orientation, gender identity, pregnancy, national origin, religion, veteran status, physical or mental disability, genetic information, creed, citizenship or any other status protected by laws or regulations in the locations where we do business. We endeavor to maintain a drug-free workplace.
Full Time
$128k-160k (estimate)
07/03/2024
09/25/2024
The job skills required for Senior Software Engineer include Java, Computer Science, DevOps, Linux, Programming, Problem Solving, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer. You can explore the career advancement for a Senior Software Engineer below and select your interested title to get hiring information.