Post Job Free

Resume

Sign in

Java Developer Software Engineer

Location:
Ernakulam, Kerala, India
Salary:
4000 AED
Posted:
May 08, 2021

Contact this candidate

Resume:

JAMSHEER CHANDRANTHODI

PROFILE SUMMARY

*.* years of experience (Java)in the IT industry as a Java Developer

● 2.6 Years of Experience as Tech Lead

● Technically proficient in Java & MySQL

● Certified in Java SE 7 and Oracle 11g.

● Proficient in grasping new technical concepts and utilizing them in a productive manner.

● Excellent Team Lead with the ability to manage a mid size to a large size team.

● Natural skillset to convert business needs into technical solutions. SKILLS

WORK EXPERIENCE

● Retailcloud Software Solutions Pvt Ltd

Technical Architect ( August 2020 – Present) - Java (Promoted)

Lead Software Engineer ( August 2018 – August 2020)Java Retailcloud is one of the leading point of sale and retail platform providers in the US. I am leading the Java development team, which closely works with our backend and platform applications. Coordinating the development by gathering and understanding requirements from our US team and Indian mobile team. Working as a key resource with decision-making authority in our Indian development centre located at Calicut, Kerala. I am working as a technical and solution architect, also managing a team of 10 members working on various applications in different languages. Ensuring collaboration among the team members working on different teams such as mobile and non mobile. I was involved in both architecturing and implementation of the products. We are working on various technologies as part of our application stack, which include Java 8, spring boot, Spring Batch, OAuth 2.0, MySQL, Angular JS, Firebase (Push Notifications), Google Cloud, Microservices and REST APIs, RabbitMQ, JMS..etc

Responsibilities:

● Designing, building the architecture and the initial blueprint and code base for the further development.

● Code review, merging and managing repos. (Gitlab, Sourcetree)

● Releasing and version management (Jira)

● Fixing Bugs and implementing new features on our 10 years old monolithic legacy applications. (Core Java)

● Redesigning the features built on the old system and improving the user experience on the legacy applications.

● Improving the performance of our existing applications by tuning the SQL queries, finding, and fixing the bad code and memory leakage. (MySQL)

● Understanding core retail logic and building new features and tools, which helps our clients to have better control on their business and to enhance their business to the next level.

● Building the complex logic to represent data in a better and understandable way on reports and dashboards, which helps our customers to get more detailed and in- depth analytics on their business.

● Analysing and architecting the cutting edge solution based on market analysis done by the sales team. Features and tools developed

● Invoicing & Recurring Billing with offline payment & online payment (Java)

Online payment through TSYS payment processor

Email:adl86p@r.postjobfree.com

Mob:+91-85-532*-**** (Primary) +91-96-330*-****

Oracle Badge:

https://www.youracclaim.com/users/jamsheer-c

Address: Ambangad House, Puthucode PO,

Malappuram, Kerala, 673633

LinkedIn:https://in.linkedin.com/in/jamshiz

● Java 6/7/8 ● SpringBoot ● Spring Batch ● MyQL ● GitLab ● RabbitMQ

● REST API ● Java Swing/AWT ● Quartz ● Hibernate/JP A

● HTML/CSS ● MicroServices

On POS payment using PAX terminal and TSYS processor.

● Permission architecture on our system, based on the role, user and the plan selected by the merchants.

● Feedback and user rating system for the merchants.

● Loyalty Marketing & Text Marketing (FCM and Twilio Integration)

Designing & Architecture of the loyalty marketing module

Deep integration with Twilio to support 2 way SMS facility & Sendgrid integration for email

Firebase push notification.

● Designed a SAAS based Digital Menu App and Its Architecture

● Enterprise Level Account Management & Real Time / Scheduled Data Streaming

RabbitMQ based reliable queuing & Messaging System

Streaming data across accounts

JMS based Legacy Messaging Applications (Swing /AWT & JMS, EJB)

● Architected our API platform which runs as micro services. (Spring boot micro services)

Spring boot micro services

OAuth 2.0 token based authentication

Designing API structures and data storage

Managing the API documentation & Versioning ( Postman, Swagger, Wso2)

Designing scheduler for batch processing & scheduled tasks. (Quartz & Spring Batch)

● Batch Processing architecture. (Spring Batch)

Developed spring batch process to export data from our pos systems to various accounting tools such as quickbook and sage on a given frequency. (3rd Party Integration)

Developed a batch process to import other point of sale system data to our point of sale.

Developed Batch process to export sales data to the US tobacco manufactures for manufacture discount program.

Developed data extract job, which creates and uploads the csv files to our client ftp system on given schedules or a manual trigger also upload into cloud storage. (Data extraction)

● Migration of existing Legacy applications into the High Performance, Stable applications with the latest technologies

● Designed a better File Management System using Google Storage (Google cloud storage API integration) and, server storage and database table data storage.

● Yardi Software India Pvt Ltd.

Senior Software Analyst (January 2018 – August 2018) (Promoted)

Software Engineer (November 2016 – December 2017)

● Atos India Pvt Ltd. Pune, India. May 2015 – October 2016. (Role: Java Developer + Application Support). EDUCATIONAL QUALIFICATIONS CERTIFICATIONS

PERSONAL INFORMATIONS

DECLARATION

I hereby declare that the above written particulars are true to the best of my knowledge and belief. Course University/Board Year Marks %

Master of computer

applications

Visvesvaraya Technological

University, Bangalore

2015 76.12 % ● Certified Oracle Database 11g

Administrator

BSc Computer Science Calicut University, Calicut 2012 73.8 % ● Oracle Certified Associate, Java SE 7 Programmer

Higher Secondary Education Kerala Board 2009 80.5 % SSLC Kerala Board 2007 93.33%

● Father’s Name Hamza Chandranthodi

● Date of Birth 17-04-1992

● Strengths Self-Disciplined Honest Flexible in nature

● Languages Known English (Expert), Arabic (Basic), Malayalam(Expert)

● Hobbies Social Media Browsing, Learning and researching new business ideas. Calicut

28-February-2021

Jamsheer Chandranthodi

(Signature)



Contact this candidate