Senior Software Engineer - Kafka
- Full-time
Company Description
ARE YOU READY TO WORK AT ALTISOURCE?
- Are you a quick learner who is self-motivated and able to work well independently as well as on a team?
- Are you interested in working on configurations and installations where you can make a lasting impact?
If so, nice to meet you; we are Altisource! We are seeking energetic, highly skilled self-starters who thrive in a dynamic and fast-paced environment. We offer challenging work and great colleagues as well as career development opportunities.
Job Description
Altisource™ is a high energy, rapidly growing technology and services provider that is changing the way companies conduct business.
Altisource’s Software and Technology segment is responsible for incubating and launching market disruptive solutions that apply our core technologies and intellectual property including business process optimization platforms, advanced decision models, consumer sciences and business intelligence systems into market-leading software applications and services.
This is an opportunity to become a critical member of one of Altisource’s incubated software technology organizations and to participate in the development and launch of a new product concept. We are looking for top candidates who are passionate about creating great software that delivers significant market value. This is the opportunity to work among some of the industry’s top names working on some of the most challenging technical problems.
Responsibilities:
· Develop end to end scalable data solutions using Kafka (Kafka KSQL, Kafka Connect) and Elastic Search
· Design and implement efficient elastic search indexes
· Coordinate Database Operations (MySQL, Kafka, ElasticSearch) including deploying clusters, performing post-deployment logistics (restart/backup), and monitoring the health of clusters
· Establish, communicate, and advocate best practices and design patters related to Kafka consumption
·
Key Result Areas:
· This individual works closely with other application developers, QA personnel and project managers in creating functional and scalable applications from development through implementation for business clients.
· Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices
Qualifications
Qualifications & Experience:
· 5+ years software development experience
· Seasoned developer with experience with Java, Spring Framework, Spring Boot, Kafka, Kafka Streaming, Elastic Search
· 1+ years’ experience working in an AWS Cloud with Containers environment (Docker preferred)
· Experience with system integrations and can explore APIs, documentation, system logs, etc. to come up with solutions
· Problem solver with a logical mindset and meticulous attention to detail
· MySQL or other relational db experience
· Collaborative nature, keen to share knowledge and continually learn
Additional Information
Are you up to the challenge? Apply today!
Got a question? Contact our Talent Acquisition Team at working@altisource.com.
At Altisource we value diversity, and are proud to be an equal opportunity workplace. We do not discriminate against any employee or applicant for employment on the basis of race, religion, color, sex, national origin, gender identity and/or expression, sexual orientation, age, marital status, veteran status, or disability status.