SENIOR SOFTWARE ENGIENEER / Software Engineering bei Backend/Frontend Technologien und Software, Solution Performance Optimization
Aktualisiert am 17.09.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.12.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
English
Fortgeschritten
German
Verhandlungssicher
Spanish
Fortgeschritten
Italian
Verhandlungssicher
Serbian
Muttersprache

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2020-11 - 2023-01

SAP Cloud Security Development at SAP SE

Senior Software Engineer Spring Framework Spring Boot Java ...
Senior Software Engineer
Brief project description: Work on feature extensions and security fixes of XSUAA, the official cloud security solution of SAP.

Work I did: Backend development of new features to be supported by the cloud platform. Integration from microservices of other teams to deliver functionality. Fixing the reported platform issues and delivery to staging and production environments. Intensive work on APIs provided by the platform and security protocols such as OAuth2 and JWT tokens. Active support in API and SQL adjustments to increase resilience and improve performance of the platform. With help of monitor tools, I continuously reported the issues I find on system resilience, performance and scalability. Writing and improving backlog items.
SAP Cloud for Customer SAP Identity Management Cloud Foundry XSUAA SAP BTP
Spring Framework Spring Boot Java Docker Cloud Foundry OAuth OIDC SAML JWT Sonar Jenkins PostgreSQL JUnit TDD BDD JSON REST API AWS Dynatrace Atlassian JIRA Flyway
SAP SE
2 Jahre
2020-10 - 2022-09

Embedded Payment Solution for Smart Phones

Senior Full-Stack Engineer ReactJS React Native Spring Boot ...
Senior Full-Stack Engineer
Brief project description: Innovation concept to reduce operation costs for Vending Machines. The concept enables machines to sell products on-line without an Internet connection. Public Key Infrastructure is used to secure communicate between backend and embedded device. End-users would install an application on their smart devices and scan QR code on the Vending Machine to perform the payment. Video of the solution (without cockpit) on https://youtu.be/KP5vGe0zqIk and the cockpit video on https://youtu.be/YvZ8CQOo8Ok on Vending Machines use-case.


Work I did: As development lead, I was taking the entire dev team, both frontend and backend, to reach the project goal. Main responsibility to drive the team to deliver the MVP with correct choices on technology, UX challenges (on embedded device, smartphones, and cockpit), concept implementation, and deployment infrastructure. Complex concept communicated to the team and successful delivery of the MVP.

ReactJS React Native Spring Boot Node.js REST API Raspberry Pi Docker RSASecurity PKI JWT Jenkins Directus CMS HTML5 Java Script TypeScript CSS JUnit QR Code Java UX Design
PowMio GmbH
1 Jahr 10 Monate
2018-12 - 2020-09

B2B and B2C Software Development at 1&1

Senior Software Engineer Spring Boot Java REST API ...
Senior Software Engineer
Brief project description: Client requested consulting on Backend and Frontend, 80% and 20% respectively. The first part of the work was extending software that supports Telecom provider agents in their daily routines, such as contract extensions, upselling or closing new contracts. Second part of the work was related to Telecom Shops, the end-user facing software developed by the Telecom Provider themselves.


Work I did: Lead on feature development, including team organization and supporting on Business Engineering tasks. Development and integration of existing micro services, with respect to corporate IT security compliance for APIs. Frontend tasks were mainly in direction of UX decisions and tight work with Frontend developers. Software testing, such as JUnit, Integration testing and TDD.

MABEL BONG 1&1 Shops
Spring Boot Java REST API Micro Services JWT Angular Jenkins Sonar TypeScript JavaScript PostgreSQL JSON Integration Tests JUnit BDD Spring Framework CI/CD
1&1 Telecommunication SE
Karlsruhe (Baden)
6 Monate
2018-06 - 2018-11

B2C Mobile App Development for a Luxury Watch Platform

Senior Android Developer Android Native Kotlin Java ...
Senior Android Developer

Brief project description: Client is a worldwide leading platform for Luxury watches. They had a clear Roadmap for their native end-user applications, on both Android and iOS Native. New features were developed, old UX was to be improved and integration with new APIs to deliver new functionality. Most of the work done is on many core screens of the application, so that UX would be much faster and pleasant for their customers, but also integration of customer Backend APIs.


Work I did: As Senior Frontend Developer I was working close with the Android and iOS team to deliver the same, or very similar, feeling for end-users. In agile work mode with their internal team, I continuously developed Custom components that client UI/UX experts requested for native applications. Main development efforts were done in core screens that Chrono 24 application offers, and data for visualization was delivered from client Backend APIs. Close work

Android Native Kotlin Java REST Web Services Retrofit Git JIRA Scrum
Chrono24 GmbH
Karlsruhe (Baden)
7 Monate
2018-01 - 2018-07

White-Label TAXI Software Solution

Senior Full-Stack Engineer ReactJS TypeScript Android ...
Senior Full-Stack Engineer
Brief project description: Client requested an innovation solution for own Taxi business. The idea of the project was to bring taxi services closer to customers by building a white label solution for businesses and their end-users. The solution was composed from 3 main modules, business facing web app to place orders, Android native app for drivers and React Native end-user app.


Work I did: Frontend development of business facing web application in ReactJS, with focus on Responsive Design to fit all client types. Implementation of backend business logic and APIs, with strong focus on clean code principles and critical business logic tests. Client requirement communication and project lead in all 3 software modules. Organizing quality assurance tests. Performed user acceptance tests with client.

ReactJS TypeScript Android Apache Tomcat Java Directus CMS REST API JUnit HTML5 CSS JSON Spring Boot
Taxi 2000
8 Monate
2017-07 - 2018-02

Innovation in UX on shopping platforms

Senior Full-Stack Engineer Angular ReactJS JavaScript ...
Senior Full-Stack Engineer
Brief project description: Innovation in user experience to increase sales and improve existing recommendation engines of a running clothing shop. The solution is composed from an end-user webapp, a cockpit for item management and backend component. Short solution presentation video on https://youtu.be/ZF8xKpaSBSk


Work I did: Frontend development for end-users, with focus on UX. Implementation of backend webservices with the proprietary framework and framework extensions to fulfil new requirements. Adoption of the business layer and DAO layer, as well as the DB layer, to be able to store and retrieve data required web services. Old cockpit migration from Angular to Mobile first solution cockpit to ReactJS.

LikeMio
Angular ReactJS JavaScript TypeScript Apache Tomcat Java PostgreSQL HTML5 CSS JSON
1 Jahr
2016-07 - 2017-06

Custom Development of an ERP offline mobile solution for Farming

Senior Android Engineer Android Java SAP HANA DB ...
Senior Android Engineer
Brief project description: With limited infrastructure in rural areas where farming is at its peaks, collection of the data from farmers and from field agents is required by corporations. Collected information, from the offline operational system, should be available for other mobile applications to be consumed.


Work I did: Developing in a highly proprietary environment to extend an existing solution. Framework and SQLite database extensions to fulfil the requirements of the new client?s business processes. Due to the high data volume, UX optimization was done, as well as the improving the synchronization performance with the SAP HCP. Technical documentation writing.

SAP RSM
Android Java SAP HANA DB SQLite ODATA Services CI/CD
SAP SE
Karlsruhe (Baden)

Kompetenzen

Kompetenzen

Schwerpunkte

Backend Software Engineering
Experte
Frontend Software Engineering
Experte
Software Architecture
Experte
Software Solution Performance Optimization
Experte

Produkte / Standards / Erfahrungen / Methoden

Software Engineering
Experte
Micro Service Architecture
Experte
Custom Development
Experte
Algorithms
Fortgeschritten
Testing (TDD, BDD)
Experte
Clean code
Experte
Java
Experte
Java Spring
Experte
Spring Boot
Experte
SQL
Experte
ReactJS
Experte
Jenkins
Fortgeschritten
OData
Fortgeschritten
REST
Experte
PostgreSQL
Experte
Angular
Basics
JSON
Experte
Directus CMS
Fortgeschritten
HTML5
Experte
NodeJS
Fortgeschritten
AWS
Fortgeschritten
Dynatrace
Fortgeschritten
Elastic Search
Experte
SAP Event Mash
Fortgeschritten
SAP BTP
Fortgeschritten
Profile
A team player that takes accountability for its project tasks and willing to supports other team members. Strong problem solving and communication skills. Creative and capable of leading multiple team members to achieve team goals. 

Branchen

Branchen

Logistics, Energy, Telecommunications, E-Commerce, IT Security

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2020-11 - 2023-01

SAP Cloud Security Development at SAP SE

Senior Software Engineer Spring Framework Spring Boot Java ...
Senior Software Engineer
Brief project description: Work on feature extensions and security fixes of XSUAA, the official cloud security solution of SAP.

Work I did: Backend development of new features to be supported by the cloud platform. Integration from microservices of other teams to deliver functionality. Fixing the reported platform issues and delivery to staging and production environments. Intensive work on APIs provided by the platform and security protocols such as OAuth2 and JWT tokens. Active support in API and SQL adjustments to increase resilience and improve performance of the platform. With help of monitor tools, I continuously reported the issues I find on system resilience, performance and scalability. Writing and improving backlog items.
SAP Cloud for Customer SAP Identity Management Cloud Foundry XSUAA SAP BTP
Spring Framework Spring Boot Java Docker Cloud Foundry OAuth OIDC SAML JWT Sonar Jenkins PostgreSQL JUnit TDD BDD JSON REST API AWS Dynatrace Atlassian JIRA Flyway
SAP SE
2 Jahre
2020-10 - 2022-09

Embedded Payment Solution for Smart Phones

Senior Full-Stack Engineer ReactJS React Native Spring Boot ...
Senior Full-Stack Engineer
Brief project description: Innovation concept to reduce operation costs for Vending Machines. The concept enables machines to sell products on-line without an Internet connection. Public Key Infrastructure is used to secure communicate between backend and embedded device. End-users would install an application on their smart devices and scan QR code on the Vending Machine to perform the payment. Video of the solution (without cockpit) on https://youtu.be/KP5vGe0zqIk and the cockpit video on https://youtu.be/YvZ8CQOo8Ok on Vending Machines use-case.


Work I did: As development lead, I was taking the entire dev team, both frontend and backend, to reach the project goal. Main responsibility to drive the team to deliver the MVP with correct choices on technology, UX challenges (on embedded device, smartphones, and cockpit), concept implementation, and deployment infrastructure. Complex concept communicated to the team and successful delivery of the MVP.

ReactJS React Native Spring Boot Node.js REST API Raspberry Pi Docker RSASecurity PKI JWT Jenkins Directus CMS HTML5 Java Script TypeScript CSS JUnit QR Code Java UX Design
PowMio GmbH
1 Jahr 10 Monate
2018-12 - 2020-09

B2B and B2C Software Development at 1&1

Senior Software Engineer Spring Boot Java REST API ...
Senior Software Engineer
Brief project description: Client requested consulting on Backend and Frontend, 80% and 20% respectively. The first part of the work was extending software that supports Telecom provider agents in their daily routines, such as contract extensions, upselling or closing new contracts. Second part of the work was related to Telecom Shops, the end-user facing software developed by the Telecom Provider themselves.


Work I did: Lead on feature development, including team organization and supporting on Business Engineering tasks. Development and integration of existing micro services, with respect to corporate IT security compliance for APIs. Frontend tasks were mainly in direction of UX decisions and tight work with Frontend developers. Software testing, such as JUnit, Integration testing and TDD.

MABEL BONG 1&1 Shops
Spring Boot Java REST API Micro Services JWT Angular Jenkins Sonar TypeScript JavaScript PostgreSQL JSON Integration Tests JUnit BDD Spring Framework CI/CD
1&1 Telecommunication SE
Karlsruhe (Baden)
6 Monate
2018-06 - 2018-11

B2C Mobile App Development for a Luxury Watch Platform

Senior Android Developer Android Native Kotlin Java ...
Senior Android Developer

Brief project description: Client is a worldwide leading platform for Luxury watches. They had a clear Roadmap for their native end-user applications, on both Android and iOS Native. New features were developed, old UX was to be improved and integration with new APIs to deliver new functionality. Most of the work done is on many core screens of the application, so that UX would be much faster and pleasant for their customers, but also integration of customer Backend APIs.


Work I did: As Senior Frontend Developer I was working close with the Android and iOS team to deliver the same, or very similar, feeling for end-users. In agile work mode with their internal team, I continuously developed Custom components that client UI/UX experts requested for native applications. Main development efforts were done in core screens that Chrono 24 application offers, and data for visualization was delivered from client Backend APIs. Close work

Android Native Kotlin Java REST Web Services Retrofit Git JIRA Scrum
Chrono24 GmbH
Karlsruhe (Baden)
7 Monate
2018-01 - 2018-07

White-Label TAXI Software Solution

Senior Full-Stack Engineer ReactJS TypeScript Android ...
Senior Full-Stack Engineer
Brief project description: Client requested an innovation solution for own Taxi business. The idea of the project was to bring taxi services closer to customers by building a white label solution for businesses and their end-users. The solution was composed from 3 main modules, business facing web app to place orders, Android native app for drivers and React Native end-user app.


Work I did: Frontend development of business facing web application in ReactJS, with focus on Responsive Design to fit all client types. Implementation of backend business logic and APIs, with strong focus on clean code principles and critical business logic tests. Client requirement communication and project lead in all 3 software modules. Organizing quality assurance tests. Performed user acceptance tests with client.

ReactJS TypeScript Android Apache Tomcat Java Directus CMS REST API JUnit HTML5 CSS JSON Spring Boot
Taxi 2000
8 Monate
2017-07 - 2018-02

Innovation in UX on shopping platforms

Senior Full-Stack Engineer Angular ReactJS JavaScript ...
Senior Full-Stack Engineer
Brief project description: Innovation in user experience to increase sales and improve existing recommendation engines of a running clothing shop. The solution is composed from an end-user webapp, a cockpit for item management and backend component. Short solution presentation video on https://youtu.be/ZF8xKpaSBSk


Work I did: Frontend development for end-users, with focus on UX. Implementation of backend webservices with the proprietary framework and framework extensions to fulfil new requirements. Adoption of the business layer and DAO layer, as well as the DB layer, to be able to store and retrieve data required web services. Old cockpit migration from Angular to Mobile first solution cockpit to ReactJS.

LikeMio
Angular ReactJS JavaScript TypeScript Apache Tomcat Java PostgreSQL HTML5 CSS JSON
1 Jahr
2016-07 - 2017-06

Custom Development of an ERP offline mobile solution for Farming

Senior Android Engineer Android Java SAP HANA DB ...
Senior Android Engineer
Brief project description: With limited infrastructure in rural areas where farming is at its peaks, collection of the data from farmers and from field agents is required by corporations. Collected information, from the offline operational system, should be available for other mobile applications to be consumed.


Work I did: Developing in a highly proprietary environment to extend an existing solution. Framework and SQLite database extensions to fulfil the requirements of the new client?s business processes. Due to the high data volume, UX optimization was done, as well as the improving the synchronization performance with the SAP HCP. Technical documentation writing.

SAP RSM
Android Java SAP HANA DB SQLite ODATA Services CI/CD
SAP SE
Karlsruhe (Baden)

Kompetenzen

Kompetenzen

Schwerpunkte

Backend Software Engineering
Experte
Frontend Software Engineering
Experte
Software Architecture
Experte
Software Solution Performance Optimization
Experte

Produkte / Standards / Erfahrungen / Methoden

Software Engineering
Experte
Micro Service Architecture
Experte
Custom Development
Experte
Algorithms
Fortgeschritten
Testing (TDD, BDD)
Experte
Clean code
Experte
Java
Experte
Java Spring
Experte
Spring Boot
Experte
SQL
Experte
ReactJS
Experte
Jenkins
Fortgeschritten
OData
Fortgeschritten
REST
Experte
PostgreSQL
Experte
Angular
Basics
JSON
Experte
Directus CMS
Fortgeschritten
HTML5
Experte
NodeJS
Fortgeschritten
AWS
Fortgeschritten
Dynatrace
Fortgeschritten
Elastic Search
Experte
SAP Event Mash
Fortgeschritten
SAP BTP
Fortgeschritten
Profile
A team player that takes accountability for its project tasks and willing to supports other team members. Strong problem solving and communication skills. Creative and capable of leading multiple team members to achieve team goals. 

Branchen

Branchen

Logistics, Energy, Telecommunications, E-Commerce, IT Security

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.