Sr. Software Engineer, Java
Axoni is at the forefront of developing cutting-edge technology for capital markets. Our innovative solutions serve the top global banks, asset managers, and hedge funds, with a dedicated team working towards revolutionizing market interactions and experiences.
We are in search of skilled professionals eager to join us on this extraordinary journey of transforming the global capital markets landscape. Our inclusive culture values growth and success for every team member while upholding our Core Values – emphasizing on the importance of timely delivery, kindness, and continuous improvement.
Axoni is currently looking for Java Software Engineers to drive our major client projects in sectors like Bond Issuance, Securities Lending, and Equity Swaps. As a part of our team, you will engage directly with clients to address their key challenges and ensure a streamlined and efficient user experience.
Responsibilities:
- Develop cloud-based, API-first, microservices, and applications using Java
- Lead end-to-end software development aspects including coding, testing, debugging, and code review
- Collaborate with users and development teams to define requirements, and assess user stories for feasibility and accuracy
- Engage in iterative development within the team to deliver top-quality, reliable services
- Engineer efficient, error-free code and configurations that align with business needs and team standards
- Utilize messaging platforms like Apache Kafka and MQ, among others
- Operate in a scrum team following Agile and Test-Driven Development guidelines
- Utilize containerization/orchestration tools like Docker and Kubernetes
Requirements:
- Over 5 years of Java software development experience in a professional setting
- Proficiency in designing distributed enterprise software
- Experience with DevOps tools such as Kubernetes/Helm, Terraform, and Docker
- Hands-on experience deploying and sustaining production workloads
- Proficient in building REST services and/or microservices
- Strong database skills, particularly with PostgreSQL, MySQL, Oracle, or DB2
- Familiarity with tools and frameworks in the Java ecosystem like Spring, Spring Boot, Vert.x, etc.
- Experience with AWS services
- Background in developing concurrent and multi-threaded Java applications
Additional Assets:
- Prior exposure to SaaS platforms
- Knowledge of capital markets and fintech industry
- Interest in learning or familiarity with Scala
At Axoni, we foster a diverse and inclusive workplace, giving equal employment opportunities to all candidates regardless of race, color, religion, national origin, age, marital status, disability, veteran status, gender identity, or sexual orientation, to comply with Equal Employment Opportunity/Affirmative Action regulations.