13.11.2025 aktualisiert


Premiumkunde
100 % verfügbarSenior Java Entwickler/ Software Architect
Neubiberg, Deutschland
Weltweit
Bachelor of EngineeringSkills
JavaSoftware-ArchitektSpring BootJ2EE/JAVAJava EntwicklerJava8Spring CloudIdentity Access ManagementEurekaHystrixGradleMavenApache CamelnginxopenIDConnectsamloauth2LDAPgitGitLab CI/CDMicroservicesEclipseIntelliJ IDEAJAXBDockerKubernetesLuceneEnterprise Integration PatternsEnterprise Integration
Bereich:
Methoden:
Programmiersprachen:
Server-Produkten:
- Enterprise Integration pattern, Solution architecture
- Software-Entwicklung im Client-Server-Umfeld (Internettechnologien)
- Spezifikation, Programmierung, Test
- Identity und access management, Compliance and Sustainability, E-commerce, Content management and Potals, Telecom
- Microservices, SOA, REST
Methoden:
- Objektorientierte Analyse und Design (OOA, OOD)
- Service Oriented Architecture, Microservices, REST
- Test driven development. Behavior driven development, Agile, Scrum
- UML
- Build- und Deployment-Automatisierung
Programmiersprachen:
- Java, Java 8
- SQL
- JavaScript
- Shell
Server-Produkten:
- Datenbankserver: Postgresql, Mysql, Mongodb, Redis, Neo4j, Oracle
- Web and Application Servers: Apache, Nginx, Tomcat, Weblogic 8.1, Websphere, Apache Axis 2.0
- Architecture and specs: OOP, SOA, Webservices/SOAP, REST, Microservices, continuous integration, Oauth2.0, OpenID Connect, SAML
- Frameworks and Technologies: Java 8, Elastic stack, Cloudfoundry-UAA, Liferay, JPA, Hibernate, Struts,Cucumber, Ruby, Apache Camel, XML/XSLT, LDAP, Oauth2.0, OpenID, EJB, JPA, Hibernate, Apache Solr
- Build and CI/CD tools: Maven, Gradle, Ant, Jenkins, Gitlab CI, Git, SVN
- Operating Systems: Linux, Mac, windows
- Spring framework: Spring, Spring security, Spring Boot, Spring Cloud
- Tools: Eclipse, Intellij IDEA, JIRA, Bamboo, Jmeter
Sprachen
DeutschGrundkenntnisseEnglischMuttersprache
Projekthistorie
SCIP (ECHA) - Compliance report submission
- Meeting customers, Industry forums, EU regulation bodies etc to conceptualize the requirements of the product solution.
- Solution designing with integration points with other iPoint products and with a customer integration focused approach.
- Development, Team mentoring, Scrum management, Installation, customer support etc
- Responsible for setting up CI/CD approach, supporting deployment of the solution into oracle cloud.
- Team mentoring, goal settings for developers, periodic reviews etc
- Develop microservices based on spring boot and spring cloud to create POCs with Oauth2/SAML specifications. Using spring security, add Oauth2 security layer in the REST based services.
- Consult on setup and usage of spring cloud netflix components eg. Eureka, Zuul, Feign etc.
- Consult on setup and usage/configuration of CloudFoundry UAA server. Consult on multi zone federated identity management test systems based on CloudFoundry UAA.
- Design, Develop and unit test an application to create Identity zones, IDPs, Groups etc. in the CloudFoundry UAA by using their REST APIs.
- Setup and automate the continuous integration and code quality environment with Gitlab CI and SonarQube.
- Set up and automate the release management with Maven and Artifactory.
- Evaluation of technologies (e.g. API gateways, Reverse proxies, CI/CD tools, TDD tools, Elastic stack) and making POCs to demonstrate usage/integration with other IAM tools.
- Evaluation of various Blockchains based on various factors e.g. ease of deployment, development, scalability, support/documentation etc.
- Analyze and design the deployment procedure of selected Blockchains in AWS.
- Develop smart contracts/chaincodes to implement use cases and deploy the same on Blockchains.
- Write and execute Jmeter test scripts to test Blockchains e.g. JSON-RPC API
- Automation of the Blockchain deployment, Smart contract installation and test execution