freiberufler Senior Software Developer auf freelance.de

Senior Software Developer

offline
  • 15‐25€/Stunde
  • 60386 Frankfurt Am Main
  • Europa
  • hi  |  en  |  de
  • 25.12.2021

Kurzvorstellung

I am Passionate, hands on experienced software developer with over 8.5+ years of experience covering multiple JAVA and non-java technologies and different OS platforms like Windows, UNIX/Linux, Mac OS X, Android, iOS, Web.

Qualifikationen

  • Flutter
  • Grafiksoftware (allg.)
  • Hibernate (Framework)
  • J2EE (Java EE)
  • Java Message Service (JMS)
  • JDBC (Java Database Connectivity)
  • OpenGL
  • Softwareentwicklung (allg.)
  • Spring

Projekt‐ & Berufserfahrung

Software Developer (Festanstellung)
IBM, Frankfurt
10/2018 – 12/2021 (3 Jahre, 3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2018 – 12/2021

Tätigkeitsbeschreibung

I my projects here in IBM, my role has been covering many technology responsibilities while making use of my technology expertise. While in CASPER, I have contributed to Design and Development of Features like Flat file processing, XML file processing, Character Encoding supports, Compressed (GZ, ZIP) files Support, Support for Floating point numbers with more that 19 digits after Decimal, CASPER @ Internet, Darwin Export, etc and Defect’s support. These helps the end-user to process flat files, XML file processing along with compressed as well as uncompressed ways via CASPER. Also, with the support of Darwin Export feature, the submission files as well as Failed Validation results can be exported to the Darwin with automated way and manual ways. Support for various character encoding is must in the applications which is being used widely. I worked in this area as well in CASPER to validate the characters in the submission files to check if those are compliant with the configured character encoding or not. If any suspicious characters are found then the file will get rejected.

My roles and responsibilities include following:
Understand the requirements document and translate them into good technical specification, design, develop and deliver the features with the excellence
Ensure that the defects are promptly addressed, resolved in timely and pass them to the correct channel
Test the code changes on local or staging environment and push them to the appropriate branches
Write JUnit testcases for unit testing and code coverage of the application code using Junit / Mockito framework
Work on the performance aspects of the application
Attend the daily stand-up call and ensure that the assigned tasks is in progress and any blocker issues reported
Development of the Restful web services
Involve in the technical design discussions of the new features

Eingesetzte Qualifikationen

Hibernate (Framework), J2EE (Java EE), Spring

Software Developer (Festanstellung)
Intellect Design Arena, Pune
5/2017 – 10/2018 (1 Jahr, 6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2017 – 10/2018

Tätigkeitsbeschreibung

IPSH is a payment processing service hub used for transaction processing. We used C24 as a mapper tool to map the incoming messages to the canonical model and perform some basic validations in it. After successful validation, the data goes under some business validations and further stages like handoff, PSR generations. And then the report is sent back to the requestor.

I was a leading this project of 4 people and was also involved in design, architecture and development phases of the product. I was Conferred with the GEMs award for my work on C24 in Intellect Design Arena in 2017:
I was a lead developer for this project who was managing the team of 4 people
Use C24 tool as a mapper tool to map the incoming messages to the canonical model of the IPSH
Creation of DOD’s and TFD’s of the message formats and doing validations in it
Designed new architecture for the message plugging so that minimal code changes require
Bug fixing
Providing work estimations to the user stories and participate in the daily scrum meetings
Guide the team members about the C24 tool and configuration of the tool

Eingesetzte Qualifikationen

Hibernate (Framework), J2EE (Java EE), Spring

Software Developer (Festanstellung)
Redknee Technologies, Pune, Pune
7/2016 – 5/2017 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

7/2016 – 5/2017

Tätigkeitsbeschreibung

I was a part of R&D team and my role was to extend and develop the product to meet the clients needs and to work with the team to have changes integrated and tested. My roles and responcibilities includes:
Participate in detailing user stories and backlog items sprint over sprint
Implement the user stories
Integrate the code with the development/Integration environment and unit test it
Demonstrate user stories to the product owner
Do the code review
Troubleshoot and resolve the application defects
Learn and apply new technologies to improve product offering

Eingesetzte Qualifikationen

Hibernate (Framework), J2EE (Java EE), Spring

Software Engineer (Festanstellung)
Amdocs, Pune
5/2015 – 5/2016 (1 Jahr, 1 Monat)
Telekommunikation
Tätigkeitszeitraum

5/2015 – 5/2016

Tätigkeitsbeschreibung

OMS is the central to the telecom business wherein all the orders are managed and serviced.
It provides the interfaces for creating the orders, servicing the existing customers, etc. This product is build and maintained using core java, web services, maven and the existing framework developed by Amdocs.

My roles and responsibilities include:
Understand the product functionality
Understand the requirement of the clients and enhance the existing functionality of the product
by extending the existing code and unit testing it and make sure it meets the clients
Join the conference call with the employees around the globe to update the tasks done
everyday

Eingesetzte Qualifikationen

Hibernate (Framework), J2EE (Java EE), Spring

Associate Software Engineer (Festanstellung)
Manhattan Associates, Bangalore
3/2013 – 5/2015 (2 Jahre, 3 Monate)
Großhandel
Tätigkeitszeitraum

3/2013 – 5/2015

Tätigkeitsbeschreibung

In this project I was involved in developing both User stories as well as Internal tools development. I had experience in developing near about 6-7 internal tools useful for the organization. These tools are automated tools which calculates and records the various details about the employees and teams. Names of the tools are My Dashboard, Top Contributors To PSO, Weekly Low Time Entry,
Manager Utilization, Maptrac, etc. Conferred with the "Star of the Quarter" award for my contribution to the issue resolution and tool development in Manhattan Associates in 2014. My roles and responcibilities includes:
Understand and implement the new requirements form the client
Attend the meetings held inside the organization for progress related discussion
Develop the business tools useful for the organization using latest Java technologies
Develop and Maintain the tools which consolidate and manage the data of all the employees in the organization and organization related data
Give the presentation to higher authority people in the organization about the functionality of
the developed tool and how it is useful for the organization

Eingesetzte Qualifikationen

Hibernate (Java), J2EE (Java EE), Spring

Zertifikate

Computer Graphics with Modern OpenGL and C++
2021
Vulkan API with C++
2021
Application Services Innovation - Java Foundations
2020
IBM Automation Essentials
2020
OCJP 6.0 Programmer
2014
Post Graduation Diploma In Advanced Computing
2013

Über mich

I am Passionate, hands on experienced software developer with over 8.5+ years of experience covering multiple JAVA and non-java technologies and different OS platforms like Windows, UNIX/Linux, Mac OS X, Android, iOS, Web. I can adapt quickly to work on new technologies. I worked primarily in Banking Domain, Supply Chain Domain and Telecom domains and majorly involved in Design, Code Development, Testing, Consulting, production supports of the application.

I have very good exposure to all the facets of the software development. I also have experience in developing Games and Animations using Graphics rendering and HPP technologies. I am happy working independently or in a close team environment and apply a positive attitude to every task I undertake.

TECHNICAL SKILLS:

Java Technologies/Frameworks used: Java 8, Spring, Spring Boot, Hibernate, JMS, SOAP web services, RESTful web services, Microservices, JUnit

UNIX Experience used: Shell Scripting, Perl, AWK

Native Languages used: C, C++, Objective-C, Win32, COM

Animation/Gaming Technologies used: Vulkan, OpenGL, OpenGL ES, Direct3D 11, WebGL, OpenAL, Shader Programming, Compute Shader,GLFW, GLEW, GLUT,

HPP Technologies used: OpenCL, CUDA

Databases used: Oracle , MongoDB, DB2

Web/Application Servers used: WebSphere Application Server , WebLogic, Tomcat, JBoss

Version Control/ build Tools used: SVN, Perforce, GIT, BitBucket, make, cmake

API’s & Tools used: Eclipse, Visual Studio, C24, SQL Developer, Log4J, JFreeChart, Apache POI, Java Mail, ANT,Toad, JIRA, Confluence

Operating Systems Used: Windows, UNIX, Linux, Max OS, Android, iOS

Weitere Kenntnisse

B.Tech In Computer Engineering

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Hindi (Muttersprache)
Reisebereitschaft
Europa
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
310
Alter
33
Berufserfahrung
11 Jahre (seit 03/2013)
Projektleitung
6 Jahre

Kontaktdaten

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

Jetzt Mitglied werden