About smava
www.smava.de is Germany's great online comparison portal for loans. Choosing from a wide range of loan offers, customers receive the loan that best suits their needs within seconds and free of charge. smava's concept has convinced independent product testing services for years and was named best of all German loan platforms by the financial magazine EURO. smava was also evaluated positively by Stiftung Warentest. smava GmbH is a German company based in Berlin. It has been successful in the online financial sphere since 2007. smava currently has more than 140 employees.
Senior Java Engineer (m/f)
Our IT-Team takes care of the concept and realization of our web application. We continuously develop our online market place and implement new product features. Currently, we are looking for an enthusiastic professional Developer who knows, that Engineering is about supporting Business and not choosing the newest framework just because it’s new.
If you think you could handle challenges successfully, please keep on reading. Otherwise please skip.
Our tech stack:
- Maven
- Spring (DI, Security, Scheduling, Tx)
- PostgreSQL
- ActiveMQ
- Apache CXF
- JUnit
What we would like you to do:
- Support the FE developers in your team with mechanisms to obtain and manipulate data
- Pick up requirements from PM and Architects and implement those requirements
- Integrate 3rd party systems into the platform
- Supply the Release Management team with high quality code
- Be a part of one of the full-stack teams working according to Kanban principles
- Nothing more, nothing less
How we would like you to do it:
- Implement REST endpoints to query, manipulate and persist data
- Implement Spring based services that handle business logic
- Adjust database to store required information
- Monitor access rights using Spring Security
- Make sure that frequently accessed information is cached in ehcache
- Work in Confluence with our architects on implementation concept
- Split epics and user stories in JIRA into specific tickets with precise estimation
- Generate SOAP service stubs and Data Types from WSDL using Apache CXF
- Implement secure communication with 3rd parties
- Make sure that our system is not overloaded and is distributed using ActiveMQ
- Ensure data consistency by controlling transactions scope
- Submit your code to your feature branch in our Git repository
- Manage Jenkins jobs to deliver your code in QA
- Manage dependencies of multi-module Maven project to build in fail-safe and timely fashion
Some real life examples:
- REST endpoint with CRUD operations on Loan Adviser - Lead relationship is created
- Spring beans that autowire DAOs and perform entities manipulation
- PostgreSQL Tables creation and adjustment
Additionals:
- Multicultural staff from all around the world with a grown-up start-up mentality
- Onboarding Support to handle German administration
- Beer Friday & Mystery Lunch: Let’s get connected to colleagues you don’t meet on your daily routines while having a tasty beer or meal
- Based in Berlin-Friedrichshain near S-Bhf Warschauer Straße / U-Bhf Frankfurter Allee
- The Kiez offers a great varitety of lunch options
Your profile:
- Able to read a job description carefully, knowing whether you could handle the mentioned tasks and having fun while doing them
- Cooperative and result driven mentality
- Fluent English
- That’s it!
Challenge accepted? Here you go! We are looking forward to receiving your online application including your CV addressed to Eckart Vierkant.
Apply online (http://bit.ly/1lBkNsB)