freiberufler Senior Software Developer auf freelance.de

Senior Software Developer

offline
  • 50€/Stunde
  • 12437 Berlin
  • auf Anfrage
  • ur  |  en  |  de
  • 31.03.2024

Kurzvorstellung

I am Senior Software Developer with 10+ years having expertise in Java, Javascript, CSS, microservices, backend technologies, databases, web services, and various tools.

Qualifikationen

  • Apache Tomcat
  • Git4 J.
  • Java-Frameworks
  • Java (allg.)6 J.
  • Java API for XML Processing (JAXP)4 J.
  • Java (Spring JUnit Hibernate)
  • JavaScript
  • Mysql
  • Oracle Database
  • Spring Framework
  • SQL
  • Talent Studio

Projekt‐ & Berufserfahrung

Senior Software Developer
Cloudasset, Karachi
12/2020 – offen (4 Jahre)
IT & Entwicklung
Tätigkeitszeitraum

12/2020 – offen

Tätigkeitsbeschreibung

My responsibilities include:
• Data migration
• Requirement gathering form client and participation in whole development cycle.
• Bugs fixing and tracking in the existing application.
• Team’s code review and deployments on gitlab.
• Interactive Api Documentation using swagger.
• Creating new application on Micro Services Architecture plus retrofitting of old java products to new Spring
Boot products.
• System Integration with external vendors and internal software components.

Eingesetzte Qualifikationen

Git, Java (allg.), Java API for XML Processing (JAXP)

Advisory Software Engineer
Systems Limited - Etisalat, lahore
12/2018 – 12/2021 (3 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

12/2018 – 12/2021

Tätigkeitsbeschreibung

• Developed backend web services in Java and implemented Flowable wrapper backend services using microservices architecture in Spring Boot to ensure timely delivery with high quality.
• Led backend development of the mobile app 'My-Etisalat', focusing on creating and customizing different mobile flows using the Flowable framework.
• Refactored the Zong payment gateway (PAYMAX) from monolithic architecture to microservices architecture using Java 8, Spring Boot, Spring Cloud, JPA, JSF2, and Oracle 19c.

Eingesetzte Qualifikationen

Java (allg.)

Principal Software Engineer
Score 24, Lahore
5/2018 – 6/2019 (1 Jahr, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2018 – 6/2019

Tätigkeitsbeschreibung

Led a team as Principal Software Engineer at Score24, a leading sports data provider, overseeing the development and maintenance of Score24 Maint, a web-based Java application responsible for managing all sports events, live scores, fixtures, and results globally.
• Managed end-to-end responsibilities including development, database creation, requirement analysis, design, task estimation, monitoring, and ensuring quality delivery within specified timelines.
• Executed data migration tasks and facilitated product configuration to meet the evolving needs of the BackOffice product.
• Provided mentorship and guidance to team members to enhance their skills and contribute effectively to project objectives.

Eingesetzte Qualifikationen

Java (allg.)

Über mich

As a Senior Java Developer with over a decade of experience, I specialize in developing robust enterprise applications for diverse sectors such as Fintech, E-commerce, and Insurance. Proficient in Java Micro Service Architecture and Agile methodologies, I have a comprehensive skill set covering backend technologies like Java (J2EE), Spring Framework, and databases such as Oracle SQL. My expertise extends to frontend technologies, database management, application, and web servers, as well as web services. In my current role at Cloudasset, I am involved in data migration, requirement gathering, bug fixing, code reviews, and system integration. In my previous roles, I led backend development, refactored payment gateways, and managed teams, showcasing my prowess in end-to-end software development, data migration, and mentoring. With a proven track record, I bring a wealth of experience in executing projects with precision and exceeding client expectations.

Weitere Kenntnisse

In my role as a Senior Java Developer, I spearheaded the transformation of the Zong payment gateway (PAYMAX), transitioning it from a monolithic to a microservices architecture. This involved utilising cutting-edge technologies like Java 8, Spring Boot, Spring Cloud, JPA, JSF2, and Oracle 19c. Collaborating on the Etisalat Inventory Management System, I closely worked with an onsite team, gathered customer requirements, and ensured the timely delivery of high-quality solutions. As an Advisory Software Engineer for the My-Etisalat Digital App Backend, I customized mobile flows using the Flowable framework and developed Java-based backend web services, prioritizing both promptness and quality delivery. In pivotal roles for the Co-operative Insurance and GuideOne Insurance projects, I played a key part in reviewing specifications, designing software modules, and managing team development activities. This involved leveraging a comprehensive technology stack that included J2EE, JavaScript, JSF2, EJBs, Hibernate, JPA, and SOAP web services. Additionally, I contributed to the customization of web site admin panels and the design of database structures using JSP, servlets, and JDBC.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Urdu (Muttersprache)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Home-Office
bevorzugt
Profilaufrufe
145
Alter
32
Berufserfahrung
4 Jahre und 5 Monate (seit 06/2020)
Projektleitung
8 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden