Home Online Senior Software Engineer

Home Online Senior Software Engineer

Senior Software Engineer

Full time at SMARTSTREAM TECHNOLOGIES INDIA DISTRIBUTOR PRIVATE LIMITED in Online
Posted on January 22, 2025

Job details

Vacancy Name Senior Software Engineer Vacancy Reference VN2566 Location Country India Location City Mumbai Description Senior C++/Java Developer This is a technical role where you will have an opportunity to work in a company with operations around the globe. You will be involved in designing, developing and implementing the financial products for the world’s leading Retail Banks. This role will be primarily responsible for the analysis, architectural design and implementation of the message transport layer framework. Job Responsibilities This role will largely be focused on analysis, architectural design and message transport layer framework implementation. Responsibilities include: • Design, develop and maintain a message transformation, routing and processing application using the latest state of the art technologies • Build reusable code and libraries for future use • Provide ongoing maintenance, support and enhancements in existing systems and platforms • Provide recommendations for continuous improvements • Collaborate cross-functionally with data scientist, business users, project managers and other engineers to achieve elegant solutions Key Skills • Essential Development Skills for Linux/Windows targets • Professional experience with Java 17/21• Professional experience with C++ 11/14• Usage of Git and Maven • Application Development with Spring Boot (WebFlux, JPA)• Practical experience of SQL in relational databases like PostgreSQL, Oracle, DB2 or SQL Server Desirable Skills • Professional Development Skills for Linux/Windows targets • Application Development with Spring Boot (Integration, JMS)• Application Development with Quarkus (Native Image, GraalVM)• Application Integration with Apache Camel/NiFi • Deployment/Remote Debugging Docker (Swarm, mikrok8s, AWS EKS)• Development of Maven Plugins • Usage of gRPC/Protocol Buffers • Usage of OpenAPI • Integration over SMTP/POP3 (OAuth, TLS)• Integration over IBM MQ (MQI, JMS)• Integration over SFTP • Message Formats JSON/Yaml/XML/SWIFT • Usage of Test Frameworks Google Test/Cucumber/JUnit5/Testcontainers • Usage of Jenkins Pipeline (Groovy) Qualifications • Graduate with Computer Science / Information Technology background Experience • 8 to 10 years of programming experience • Financial software experience would be a bonus, but is not expected

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback