Senior Software Engineer
As Senior Software Engineer, you will:
- Collaborate with a high performing team of talented engineers to build a state-of-the-art decisioning platform that fuels the future of fintech technologies.
- Work in a global, diverse, fast-growing start-up.
- Leverage an entrepreneurial mindset in a well-funded start-up with a passion for solving fintech challenges.
- Design and develop various Cloud based Components & Services of our AI-enabled Platform.
- Implement data adapters for data and analytical stores to integrate with the platform.
- Integrate platform with external enterprise services via API’s.
- Provide technical guidance and assistance to other solution and product engineers.
- Engage with Team Leads, Senior Engineers, local and remote team of developers in full software development life cycle with agile methods.
What you bring with you:
- A desire to build products that solve complex technical problems for customers.
- Strong desire to work in an early stage fast moving start-up environment .
- 4+ years of design & development of large scale distributed systems in Java/Cloud based platforms.
- Excellent knowledge of JAVA, Python, Javascript or scripting languages.
- Excellent knowledge of RDBMS/Columnar DBs with SQL/Hibernate.
- Spring Boot, REST API, Micro Services.
- Understanding of GC, JVM, Memory Management, Profilers & remote Debugging.
- Strong OO Design skills & implementation of design patterns.
- Good knowledge of Concurrency, Algorithms and Data Structures
- Unit and Integration Testing, Selenium-based automation.
- Knowledge of Git, Maven, Jenkins, Docker.
- Experience in risk, fraud or fintech is a plus.
Department
Engineering
Job Location
India
To Apply for this Job
Please send your resume and link to LinkedIn profile at contact@monnai.com