A versatile and enthusiastic IT Professional with over 10 years of experience in Software Development and a passion for Solutions Design and Functional Programming.
• Experienced in all phases of software development life cycle (SDLC) - includes requirement analysis, design(MLD & LLD), implementation, unit testing, deployment and delivery
• Experienced in green-field project delivery.
• Experienced in Restful API Design and micro-service component development using spring boot and Mobile application development.
• Have multi-domain exposure of Insurance, Retail, Banking, Telecom and Digital Payment System
• Excellent analytical and problem-solving skills and zeal to learn new tools and technologies
• Technologies: JAVA 8, JPA, JMS, Kafka, MQ, Docker, Android, Swagger
• Frameworks: Spring boot, Spring Cloud, Apache Camel, Hibernate, Junit, Mokito, Cordova, MWT for Mobile Application
• Architecture: Micro Services & Monolithic
• Webservices: Restful
• Methodology: TDD, DDD, Agile
• Database: MySQL, MongoDB
• IDE: Eclipse, Spring Tool Suite(STS), Android Studio
• Tools: PlantUML, TFS, Git, MobaXterm, Postman, Swagger, Dynatrace, AnthillPro, Jenkins
Employment and project experience
Technical Co-ordinator, Solutions Designer, Technical Lead, Senior Java Developer Old Mutual Limited(A reputed insurance company in South Africa).
June 2016 - December 2019
Lead Developer Asda Stores Ltd(A reputed international Retail company).
November 2014 - May 2016
Application Developer MMP Mobi Wallet Systems Ltd. (a 100% subsidiary of Tata Teleservices Ltd.).
April 2011 - October 2014
Qualifications and education
B.Tech in Electronics and Communication Engineering at West Bengal University Of Technology_
Experience Level
Language
Industry Experience
Experience Level
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Bengaluru today.
Contact Ruhul Amin
Tell us a few details and we'll invite Ruhul Amin to work on your project.
What service do you need: