freiberufler Java Developer / Java Technical Architect / Java Technical Consultant auf freelance.de

Java Developer / Java Technical Architect / Java Technical Consultant

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • Deutschland
  • Nähe des Wohnortes
  • en
  • 28.09.2024

Kurzvorstellung

With 13 years of experience in the software development industry, I am a seasoned Java Developer and Java Architect. My expertise encompasses Java SE, Java EE, Spring, and Hibernate, with a strong focus on developing RESTful and SOAP web services.

Qualifikationen

  • Elasticsearch13 J.
  • Hibernate (Java)13 J.
  • Java-Frameworks
  • Java (allg.)13 J.
  • Junit13 J.
  • Microsoft Azure12 J.
  • Oracle Database12 J.
  • Postgresql
  • Spring Framework13 J.
  • Spring security

Projekt‐ & Berufserfahrung

Senior Java Developer / Java Technical Architect (Festanstellung)
Kundenname anonymisiert, Berlin
12/2022 – 12/2027 (5 Jahre, 1 Monat)
Banken
Tätigkeitszeitraum

12/2022 – 12/2027

Tätigkeitsbeschreibung

Collaborated with stakeholders to identify and analyze business requirements, resulting in an optimized technical solution
Provided leadership, guidance, and mentorship to a team of Developers and Tester.
Ensured the team adhered to coding standards and best practices, resulting in an 80% improvement in code quality.
Developed a secure, fault-tolerant Applications that protected sensitive data and ensured high availability.
Developed Microservices based web application using Java EE technologies, including Springboot, Spring batch, gRPC REST Clients and Camunda for Workflow Integration.
Implemented a RESTful API that enabled third-party developers to integrate with the system with minimal effort
Implemented an object-relational mapping (ORM) layer using Hibernate, allowing for easy database access and manipulation.
Developed a secure authentication and authorization system that enabled granular access control to the application using Spring security with JWT token
Implemented unit tests using Junit & Mockito and integration test cases using cucumber that improved code coverage, resulting in fewer defects and faster bug fixes.

Eingesetzte Qualifikationen

Elasticsearch, Hibernate (Java), Java (allg.), Junit, Spring Framework

Senior Java Developer (Festanstellung)
Kundenname anonymisiert, Pune
3/2011 – 3/2023 (12 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

3/2011 – 3/2023

Tätigkeitsbeschreibung

Provided leadership, guidance, and mentorship to a team of Developers and Tester.
Implemented an MVC architecture that improved scalability and modularity of the application
Developed and maintained REST APIs using Springboot, Spring MVC, Azure Cloud, Elasticsearch and JWT Token Authentications, that enabled secure data integration between multiple systems.
Implemented caching strategies and distributed search and analytics system using Elasticsearch, that reduced database load.
Developed a secure authentication and authorization system that enabled granular access control to the application
Generated detailed technical documentation that enabled rapid onboarding of new team members and improved knowledge sharing
Collaborated with stakeholders to identify and analyze business requirements, resulting in an optimized technical solution

Eingesetzte Qualifikationen

Oracle Database, Hibernate (Java), Java (allg.), Junit, Spring Framework, Microsoft Azure, Elasticsearch

Zertifikate

Google Certified Cloud Digital Leader
Self
2024
Google Certified Associate Cloud Engineer
Self
2023
Google Certified Cloud Architect
Self
2023

Über mich

My skill set includes front-end technologies like Java, J2EE, Spring Boot, and Hibernate or JPA . I have extensive experience in database management with both SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Azure Cosmos DB).

Proficient in DevOps and CI/CD, I have implemented pipelines using Jenkins and Github , and managed infrastructure with Kubernetes or Docker. I am experienced in Agile and Scrum methodologies, leading cross-functional teams, mentoring junior developers, and conducting thorough code reviews.

Holding a Bachelor of Science in Computer Science and an Oracle Certified Professional Java Programmer certification, I am dedicated to delivering innovative, high-performance solutions that drive business success through technology.

Weitere Kenntnisse

Spring boot, Java (version from 8-17), Spring MVC, Hibernate, Spring JPA, Elasticsearch, Kubernetes, Docker, Thrift Framework, Quarkus Framework, Spring Security, Keycloak Integrations with Spring boot, Oracle, Postgres, Mongo Db, MySQL, MSSQL, Azure Cosmos DB, Project management, Billing and resource managment, Consultancy for Webapplication architecture and design.

Persönliche Daten

Sprache
  • Englisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
51
Berufserfahrung
13 Jahre und 8 Monate (seit 03/2011)
Projektleitung
5 Jahre

Kontaktdaten

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

Jetzt Mitglied werden