Are you a versatile software developer, familiar with aspects of backend, performance and scalability? Have you worked with the last 2 versions of Java and are comfortable with software architecture decisions? This opportunity might be for you.
We have an exciting opportunity for experienced Java Developers to join one of the most respected FinTech companies in Berlin. The company has been developing financial planning, reposting and analysis software for more than 15 years.
You would be joining the team in Berlin to help develop an innovative end user software platform from an integrated development environment, object-oriented in-memory database and app store, which will revolutionize the development and marketing of business apps.
Develop high-quality software (including features, performance, testing, documentation) for various applications
Research, evaluate and recommend new technologies and software tools
Analysis and resolution of performance problems
Developing concepts and working on prototypes
You have 3+ years experience in Java Backend development
You enjoy working on data structures and performance enhancing algorithms
You are a detail-oriented person who enjoys working within a strong team
You are naturally curious and enjoy discovering new things
Comfortable with Java 8 and SQL, ideally also C++ and Java Concurrency
Experience with Refactoring, Multithreading, Unit Testing
Experienced in development using Agile processes like, Scrum and Kanban
Comfortable with continuous deployment and automation tools and able to identify tasks which require automation
Familiarity with best practices such as OOP and design patterns
You are comfortable using versioning systems (Git, etc).
You have very good German and English skills
Competitive salary package, compared to most companies in Berlin
Flexible working hours, decide how to combine work and leisure time
Employer-funded pension, subsidized by the employer
Sabbatical model, take a long break and relax if needed
Further education, get help with planning to keep learning
for this opportunity today by using the form on the right
or reach out to Ionut on email@example.com if you have any questions.
Keywords: Java, Java 8, Spring, Hibernate, Concurrency, Docker, Git, Bitbucket, Gradle, OOP, Design Patterns, financial, accounting