Header Symbol

Java Candidate

Java Developer

Professional Profile:

Highly motivated and experienced Software Engineer with a demonstrated history of working in highly scalable application design and development using algorithms, data structures and micro service-based architecture. Good experience with Agile/Scrum methodology. Excellent problem-solving skills in Java. Proficient in Data Structures and Algorithms. Good experience with Distributed Systems and Low Latency.

 

Key skills/achievements:

Relevant Skills:

Java, Spring Boot, Micro Services, Distributed Systems, Design Patterns ,Data Structures Algorithms ,Spring Data JPA , Multithreading , Apache , Kafka , Restful Web Services , AWS Docker ,Redis , Mongo , CI/CD Pipeline , Jenkins , Agile/Scrum , MySQL , Jira , Git& GitLab and TDD

 

Professional Experience:

Product Developer

November 2021- Present

Description: Working on the payment platform that can deliver the perfect customer experience. We are one stop payment partner integrate with us one and never worried about any payment technologies in future.

Technologies: Java 11, Spring Boot, Spring Data JPA, Micro Services, Apache Kafka, Redis, Multithreading, Design Patterns, MySQL, Docker, AWS.

Contribution:

  • Developing microservices with good quality of code.
  • Mentoring junior developers and performing code reviews.
  • Participated in daily meetings to communicate work progress and potential roadblocks.

 

Principal Software Engineer

Mobile Solutions LTD

August 2018- November 2021

Description: Worked on the projection calculation api for the retirement policies and discounting the premium because of inflation on the future purchasing power

Technologies: Java 8, Spring Boot, Spring Data JPA, Micro Services, Apache Kafka, Redis, Multithreading, Docker, Design Patterns, MySQL, Mongo DB, Jenkins, Mockito, AWS

Contribution:

  • Implemented and designed config feature that helps the merchants for easy integration which saved the firm recurring cost of $70k /yr .
  • Complete ownership for PPP requirements and taking the product live working on every phases.
  • Developed APIs that could handle millions of transactions a day.
  • Involving requirement gathering, analysis and design of the application.
  • Performing code reviews and technical documentation.
  • Participated in daily meetings to communicate work progress and potential roadblocks.

 

Senior Software Engineer
Operative
May 2017- July 2018

Description: Worked on a single source web platform where advertisers and agencies meet to promote their product for marketing in TV channels any user (Advertisers /agency/network user) can create deal and approved by both parties then it sends to IBMS system for broadcasting as an advertisement.

Technologies: Java 8, Spring Boot, Spring Data JPA, Micro Services, Multithreading, Design Patterns, Mysql.

Contribution:  

  • Worked on a single source web platform where advertisers and agencies meet to promote their product.
  • Developed and designed the end-to-end application from scratch as a back end developer.
  • Have used multi-threading for different process like email sending, placing the data to other systems.

 

Education:

Bachelor of Engineering in Computer Science

Request call back

Upload your CV

Contact us