🪄 Skills: GitHibernateJavaJava EEJava J2EESpringSpring BootMavenREST API
Requirements:
Experience in software development/architecture, at least 4-6 years of professional experience with complex J2EE system architectures.
In-depth knowledge of the Spring Framework and J2EE-based solutions.
Very good knowledge of the following frameworks: Spring, Spring Boot, Hibernate, Rest Services.
Good knowledge of modern runtime, build and deployment technologies: GIT, Maven, Eclipse.
Fluency in written and spoken English.
Responsibilities:
Analysis of complex process and technologically heterogeneous application landscapes.
Conception, architecture validation and implementation of new web services interfaces in the field of electronic payment transactions.
Creation and further development of solution and development concepts based on software architectures (SOA/microservices).
Analyzing product developments and implementing corresponding software solutions.
Collaboration throughout the entire development cycle - from analyzing requirements to specifications, architecture, design, implementation, testing and documentation.
Implementation, documentation and quality assurance of software architectures and solutions.
Carrying out code reviews.
Creation of monitoring concepts for modern monitoring in online operation.