Auf einen Blick
- Aufgaben: Join us to design and develop innovative SaaS features using Java and modern web technologies.
- Arbeitgeber: Talention is a leading SaaS recruiting innovator based in Düsseldorf, serving over 350 clients across Europe.
- Mitarbeitervorteile: Enjoy flexible work options, team events, free snacks, and a great work-life balance.
- Warum dieser Job: Be part of a dynamic team that values creativity, collaboration, and high-quality software development.
- Gewünschte Qualifikationen: 2+ years of Java programming experience; strong English skills; relevant degree or IT training required.
- Andere Informationen: Opportunities for relocation support and positions available for various experience levels.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Available now at our SaaS cloud software providing company Talention
Über uns
Talention started as a SaaS recruiting innovation in Düsseldorf, Germany in 2014. We currently count more than 350 companies as our clients. Our solution is considered a leading innovator in the rapidly growing market for online recruiting software solutions in Europe. In order to further boost our growth, we are looking for full-time Java Enterprise Developers in our regions.
The Job
- Analysis, design and conception of the architecture of new features
- Independent development and support of major features
- Development of further back-end features in Java / Groovy / Spring / Spring Boot
- Development of front-end features in HTML5 / JavaScript / AngularJS / Angular / TypeScript
- Ensuring high software quality through test automation in JUnit / Selenium and JSUnit / Jasmine
- Joint planning, implementation and review of sprints
Required Technical Skills
- Excellent logical thinking and Java OOP knowledge
- Experienced with Java JEE / Spring Boot / Hibernate, as well as RDBMS / SQL
- Experienced with Test Driven Development (JUnit, Selenium, Jasmine)
- High expectations regarding code quality and clean code
- Practitioner regarding common design principles, enterprise patterns and architecture
- Software Versioning / Git or similar
What Are We Looking For?
We offer positions starting from entry level with about 2-3 years of experience, several experienced level positions with 3-5+ years and senior level with 10+ years.
General Requirements
- Diploma / Bachelor / Master in a field of study with a focus on computer science, mathematics or training as an IT specialist with a focus on application development
- At least 2 years of experience in Java Programming
- Very good English skills (reading, writing and speaking)
- German communication skills are helpful, but not required
Helpful Technical Skills
- Web development with HTML5, JavaScript, TypeScript, Angular, RESTful APIs
- Agile software development
- Continuous delivery (Build Pipelines, Testing & Automation)
- Microservices, Containerization, Docker, Kubernetes
- Completion of multiple software life cycles in the past
Personal Skills
- Excellent communication, problem solving and organization skills
- High self-motivation, creativity and willingness to learn
What We Offer
- You will enjoy our international standards of software engineering, company culture, team events, benefits, work-life balance and overall workplace quality of life
- Our SaaS development process based on continuous integration brings all the advantages of sustainable software development
- Flat hierarchies in a highly professional and international team
- Free fruit, coffee snacks, recreational options in and around our offices
- You can choose to work in one of our desired locations. We also help in relocating if required.
If you think we should get to know each other, let us know and send us your CV or profile.
#J-18808-Ljbffr
Experienced Java Software Engineer (f/m/*) - Enterprise SaaS Cloud Arbeitgeber: TFI GmbH
Kontaktperson:
TFI GmbH HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Experienced Java Software Engineer (f/m/*) - Enterprise SaaS Cloud
✨Tip Number 1
Make sure to showcase your experience with Java and related technologies like Spring Boot and Hibernate during the interview. Be prepared to discuss specific projects where you applied these skills, as this will demonstrate your hands-on expertise.
✨Tip Number 2
Familiarize yourself with Agile methodologies and be ready to talk about your experience in sprint planning and execution. Highlight any roles you've played in team collaboration and how you contributed to successful project outcomes.
✨Tip Number 3
Since we value high code quality, prepare to discuss your approach to Test Driven Development (TDD) and how you've implemented testing frameworks like JUnit or Selenium in your previous projects. This will show that you prioritize quality in your work.
✨Tip Number 4
If you have experience with modern web development technologies such as Angular or TypeScript, make sure to mention it. Being able to bridge back-end and front-end development will set you apart from other candidates.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Experienced Java Software Engineer (f/m/*) - Enterprise SaaS Cloud
Tipps für deine Bewerbung 🫡
Understand the Company: Familiarize yourself with Talention's mission and values. Highlight how your experience aligns with their innovative approach to SaaS recruiting solutions.
Tailor Your CV: Customize your CV to emphasize your Java programming skills, experience with Spring Boot, and any relevant projects. Make sure to include specific examples of your work in back-end and front-end development.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software development and your problem-solving abilities. Mention your experience with Agile methodologies and how you can contribute to Talention's growth.
Highlight Technical Skills: Clearly list your technical skills relevant to the job description, such as Java JEE, Hibernate, and test automation tools like JUnit and Selenium. Provide examples of how you've applied these skills in previous roles.
Wie du dich auf ein Vorstellungsgespräch bei TFI GmbH vorbereitest
✨Showcase Your Java Expertise
Make sure to highlight your experience with Java, especially in OOP and JEE. Be prepared to discuss specific projects where you utilized Java, Spring Boot, or Hibernate, and how you ensured high code quality.
✨Demonstrate Problem-Solving Skills
Prepare to tackle some coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process as you solve problems.
✨Familiarize Yourself with Agile Methodologies
Since the company values agile development, be ready to discuss your experience with sprints, continuous delivery, and collaboration within a team. Share examples of how you've contributed to successful agile projects.
✨Communicate Effectively
Strong communication skills are essential. Practice explaining complex technical concepts in simple terms, and be prepared to discuss how you handle feedback and collaborate with team members.