Auf einen Blick
- Aufgaben: Join us as a Senior Developer to design and develop innovative timetabling and billing solutions.
- Arbeitgeber: Be part of a dynamic team focused on transport and logistics, utilizing modern cloud-native architecture.
- Mitarbeitervorteile: Enjoy primarily remote work with occasional on-site activities in Frankfurt am Main.
- Warum dieser Job: Work in an Agile environment, collaborate with talented professionals, and make a real impact in the industry.
- Gewünschte Qualifikationen: Bring at least 5 years of experience in software development using Java and related frameworks.
- Andere Informationen: Proficiency in German (B2) and English is required; strong problem-solving skills are a must.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Role:
Senior Developer
Project:
Timetabling, Sales, and Billing Solutions (TPN/O2C)
Context:
The project is part of an Agile Release Train (ART) and focuses on the design, development, integration, and migration of applications related to timetabling and billing solutions in the transport and logistics domain. It is organized under the Scaled Agile Framework (SAFe) and employs modern cloud-native architecture.
Services Required:
- Design, conception, and development of software solutions using Java, Spring Boot, Angular, React, and TIBCO.
- Development and maintenance of web user interfaces with technologies like JavaScript, Ajax, CSS, and HTML5.
- Participation in software planning, design, implementation, debugging, and testing.
- Collaboration with project managers, designers, and other developers to meet project goals.
- Adherence to quality standards and industry best practices.
- Documentation of work using tools like Confluence and GitLab.
- Regular updates and participation in code reviews to ensure alignment with project requirements.
Project Details:
Location: Primarily remote, with some activities based in Frankfurt am Main.
Service Provision:
- Services are to be provided onshore.
- Work distribution is largely remote with occasional on-site activities, as required.
Technical Requirements:
Experience:
- Minimum 5 years of experience in:
- Software design, conception, and development using Java and related frameworks.
- Developing complex software solutions in scaled agile projects with multiple teams.
- Working in an agile environment (SCRUM, SAFe).
- Project and process tracking using tools like Jira and Confluence.
- Transport and logistics, focusing on applications for timetabling and railway information systems.
- Developing web-based user interfaces.
• Experience using JBoss for at least 5 years.
Skills:
- Proficiency in modern cloud-native architecture based on Kubernetes.
- Advanced knowledge of web development technologies, including JavaScript, Ajax, CSS, and HTML5.
- Strong debugging and testing skills.
- Proficiency in using development tools such as GitLab and Confluence.
- Language skills:
- German (minimum B2 level proficiency).
- English (written and spoken).
• Collaborative and problem-solving skills for working in agile, multi-team environments.
#J-18808-Ljbffr
Senior Developer Arbeitgeber: Axiom Software Solutions Limited
Kontaktperson:
Axiom Software Solutions Limited HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Developer
✨Tip Number 1
Fokussiere dich auf deine Erfahrung mit Java und den relevanten Frameworks. Bereite konkrete Beispiele vor, wie du komplexe Softwarelösungen in agilen Projekten entwickelt hast, um deine Fähigkeiten zu demonstrieren.
✨Tip Number 2
Zeige deine Kenntnisse in modernen cloud-nativen Architekturen, insbesondere Kubernetes. Wenn du praktische Erfahrungen hast, sei bereit, diese während des Gesprächs zu teilen und zu erläutern, wie sie zur Projektentwicklung beitragen können.
✨Tip Number 3
Bereite dich darauf vor, über deine Erfahrungen mit agilen Methoden wie SCRUM und SAFe zu sprechen. Betone, wie du in einem Team gearbeitet hast, um Projektziele zu erreichen und welche Rolle du dabei gespielt hast.
✨Tip Number 4
Da die Kommunikation ein wichtiger Teil der Zusammenarbeit ist, stelle sicher, dass du deine Deutschkenntnisse unter Beweis stellen kannst. Übe, technische Konzepte auf Deutsch zu erklären, um deine Sprachfähigkeiten zu zeigen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Developer
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for the Senior Developer position. Understand the key responsibilities, required skills, and the technologies involved, such as Java, Spring Boot, and cloud-native architecture.
Tailor Your CV: Customize your CV to highlight your experience with the specific technologies mentioned in the job description. Emphasize your work in agile environments and any relevant projects in transport and logistics.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the Agile Release Train (ART) methodology. Mention your collaborative skills and how you can contribute to the team.
Showcase Relevant Projects: In your application, include examples of past projects where you used the required technologies and frameworks. Highlight your role in these projects and any successful outcomes or improvements you achieved.
Wie du dich auf ein Vorstellungsgespräch bei Axiom Software Solutions Limited vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with Java, Spring Boot, and modern web technologies like Angular and React. Highlight specific projects where you designed and developed software solutions, especially in the transport and logistics domain.
✨Demonstrate Agile Experience
Since the role involves working in an Agile environment, share examples of how you've successfully collaborated in SCRUM or SAFe frameworks. Discuss your experience with tools like Jira and Confluence for project tracking and documentation.
✨Emphasize Collaboration Skills
The job requires working closely with project managers, designers, and other developers. Prepare to talk about how you've effectively communicated and collaborated in multi-team settings to achieve project goals.
✨Prepare for Problem-Solving Questions
Expect questions that assess your debugging and testing skills. Be ready to explain your approach to troubleshooting issues in complex software solutions and how you ensure adherence to quality standards.