
Senior Java Developer (m/f/d)
Primary stack
Nice to have's
Job description
About the Position
Senior Java Developer (m/f/d)
Are you passionate about creating projects that people talk about? Do you want to work with cutting-edge technologies and build a reputation in the developer community? Are you eager to keep learning new things as part of an international developer team?
As a Java or Kotlin developer at Appsfactory, you will be part of our international developer team with the aim of helping to shape outstanding digital projects for our customers. Not only can you code, but you love discussing the latest trends in software development with your teammates and implementing them with Spring and Java? Then read on!
Become a part of our team and support our developers in their daily work if you are passionate about actively seeking new solutions.
Responsibilities
- Collaboration in Kotlin / Java development projects for our customers
- Conception and design of backend software
- Creation of applications using current development tools and agile methods (Scrum)
- Collaboration in the definition of IT architectures
- Regular exchange and cooperation in the team and, if necessary, guidance of new employees
- Error analysis and bug fixing
- Close collaboration with other mobile platform developers (e.g. Android and iOS), project management and the design and quality assurance team
Requirements
Must-have:
- Professional Java / Kotlin development experience required (at least 4 years)
- Deep understanding of OOP, web services and cloud services
- Knowledge in the area of domain driven design
- Experience in the design and development of microservices
- Experience in the design of REST interfaces / web APIs
- Experience in working with relational and non-relational databases
- Experience with Docker
- High degree of initiative, motivation and flexibility
- Written and spoken German at least C1 level
- Written and spoken English at a minimum B2 level
Nice-to-have:
- Good understanding of the Spring ecosystem (Spring Framework, Spring Boot) and Hibernate
- Knowledge of Event Driven Architecture (CQRS, Kafka)
- Knowledge in the areas of Message Oriented Middleware
- Experience with Kubernetes
- Experience with state-of-the-art web frameworks, such as Angular, React or Vue.js
Tech Stack
- Working method: Scrum
- Programming languages: Java, Kotlin
- Frameworks: Spring / Spring Boot, Jakarta EE, Angular, React, Vue.js
- ORMs: Hibernate, Spring Data
- Tools: Docker, Sonar, Git
- Build systems: Maven, Gradle, Jenkins
We Offer
What you can expect
- Exciting and varied projects for many global players
- A comprehensive onboarding program with insight into all departments
- High-performance working environment with flat hierarchies and short decision-making paths
- Multicultural teams in which mutual respect is a matter of course
How you work
- Flexible working hours with hybrid and part-time options (min. 32h/week)
- 30 days paid vacation and the opportunity to work abroad for up to 4 weeks per year
- Modern offices with community areas and well-equipped kitchens for breaks and after-work events
Your development is important to us
- Transparent communication through regular all-hands meetings, 1-on-1s and annual feedback meetings
- Diverse training opportunities as part of our Af Academy
- Collaboration with experienced developers
- Act as a mentor from senior level upwards and accompany other developers to enable them to achieve a steep learning curve
- Participation in conferences and (in-house) workshops
Our events & sports offers
- Regular company events such as summer and Christmas parties, movie nights and newbie evenings
- We want you to stay fit: rent a bike of your choice via our bike leasing offer & use our EGYM Wellpass
Locations
- Leipzig, Germany
- Erfurt, Germany
- Hamburg, Germany
- Munich, Germany
- Cologne, Germany
© Argument Staffing Agency. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Let’s go to success with us 😉The Argument recruiting agency has been finding talents for companies since 2003. For the last 10 years we have been specializing in finding IT specialists. Our clients include both very small companies and those whose names are on everyone’s lips.Outsourcing, outstaffing, start-ups, product companies.A variety of technologies, a variety of projects.We have no restrictions or preferences for working with this or that type of IT business.And we are sincerely glad when you find your dream company, and the company — the right puzzle for your team.
More at Argument Staffing Agency
All 324 roles
Strong Junior PHP Developer
Argument Staffing Agency

Middle/Senior QA Automation Engineer
Argument Staffing Agency · Kharkiv

C++ developer
Argument Staffing Agency

Python Engineer
Argument Staffing Agency