Senior Staff - IT Software Engineering
StoneX Group View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
Primary duties will include:
- Primary focus on server-side development
- Contribute to all phases of the development lifecycle working within Agile methodology
- Write well designed, testable, efficient code
- Ensure designs follow specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating new technology and presenting for architectural review Qualifications:
- Extensive experience developing complex distributed event-based microservices using Java/Spring
- Extensive experience Designing, and maintaining robust, scalable, and high-performance Java applications.
- Experience developing Restful API’s, gRPC service
- Experience with containerization (Docker, Kubernetes)
- Experience with cloud platforms (Azure, AWS)
- Exposure with distributed messaging / streaming platforms (Apache Kafka)
- Experience build CI/CD pipelines (Azure DevOps, GHE)
- Experience with TDD/BDD, testing framework
- Excellent knowledge of Relational Databases SQL and No-SQL databases
- Experience working as part of global Agile team
- Knowledge of Reactive programming is beneficial
- Fluent English
- Minimum 5 years’ experience ideally within Financial services, FinTech
- Experience with DataDog observability, APM, Alerting
- Open Policy Agent (OPA) experience
- BS/MS degree in Computer Science, Engineering or a related subject
- Hybrid (1 day from home, 4 days from the office)