FullStack Entwickler - Cloud Software für die Flugsicherung (m/w/d)

Intercon Solutions GmbH
Full_timeSchwabmünchen, Germany

📍 Job Overview

  • Job Title: FullStack Entwickler - Cloud Software für die Flugsicherung (m/w/d)
  • Company: Intercon Solutions GmbH
  • Location: Schwabmünchen, Bavaria, Germany
  • Job Type: Full-Time
  • Category: Full-Stack Developer
  • Date Posted: 2025-02-13
  • Experience Level: Mid-Senior level (2-5 years)
  • Remote Status: Hybrid (Office and Remote)

🚀 Role Summary

  • Develop and maintain cutting-edge cloud software for global air traffic control training, using modern technologies and AWS infrastructure.
  • Collaborate with international teams and customers, ensuring high-quality, user-friendly, and secure software solutions.
  • Contribute to a dynamic and innovative work environment, where ideas and engagement are valued.

📝 Enhancement Note: This role offers a unique opportunity to work on mission-critical software for the aviation industry, with a strong focus on cloud technologies and international collaboration.

💻 Primary Responsibilities

  • Ganzheitliche Softwareentwicklung: Develop and maintain backends and frontends for our advanced cloud platform, from design to implementation and further development.
  • AWS-Infrastrukturmanagement: Optimize and manage our AWS environment to ensure it remains efficient, stable, and accessible worldwide.
  • Qualitätssicherung als Standard: Implement automated tests and code reviews to guarantee a stable, secure, and user-friendly software solution.

📝 Enhancement Note: This role requires a strong focus on quality assurance and performance optimization, with a commitment to delivering high-quality software that meets the demands of a global user base.

🎓 Skills & Qualifications

Education: A completed degree in computer science, informatics, or a comparable qualification.

Experience: Proven experience in full-stack development, with a focus on backend services using Java, Spring Boot, and MySQL. Knowledge in frontend development with TypeScript, Angular, and HTML5 is also required.

Required Skills:

  • Proficiency in Java, Spring Boot, and MySQL for backend development.
  • Knowledge in TypeScript, Angular, and HTML5 for frontend development.
  • Practical experience with AWS cloud environments.
  • Excellent communication and teamwork skills for collaboration with international teams and customers.
  • Very good English language skills.

Preferred Skills:

  • Experience with container technologies like Docker and Kubernetes.
  • Knowledge of additional cloud platforms such as Microsoft Azure or Google Cloud Platform.
  • Familiarity with automated testing and code review tools.

📝 Enhancement Note: While not explicitly stated, experience with containerization and additional cloud platforms would be beneficial for this role, as they are increasingly relevant in modern cloud software development.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your full-stack development skills with projects showcasing both backend and frontend components.
  • Highlight your experience with cloud technologies, AWS, and containerization.
  • Include projects that emphasize performance optimization, accessibility, and responsive design.

Technical Documentation:

  • Document your code using clear and concise comments, following best practices for code quality.
  • Explain your deployment processes, server configurations, and testing methodologies.
  • Include performance metrics and optimization techniques used in your projects.

📝 Enhancement Note: As this role involves working on mission-critical software, it is essential to provide thorough documentation and demonstrate a strong commitment to code quality and performance optimization.

💵 Compensation & Benefits

Salary Range: The salary range for this role in Schwabmünchen, Bavaria, Germany is approximately €55,000 - €75,000 per year, based on market research and industry standards for mid-senior level full-stack developers with AWS and cloud experience.

Benefits:

  • Hybrid Working: Combine office and remote work for a flexible and balanced work environment.
  • Flexible Working Hours: Start your workday at a time that suits your schedule.
  • 30+ Vacation Days: Enjoy ample time off for travel, family, or relaxation.
  • Workation Opportunity: Combine work and travel by working from inspiring locations worldwide.
  • Top Equipment: Choose your preferred hardware to work efficiently and comfortably.
  • Extensive Training Budget: Invest in your professional development with conference attendance, online courses, and certifications.
  • Mentoring & Knowledge Sharing: Learn from experts and exchange ideas with colleagues in tech talks and hackathons.
  • Team Events & Offsites: Celebrate successes and build camaraderie with virtual reality games, escape rooms, and company trips.
  • Company Pension Scheme: Secure your financial future with company contributions to your pension.
  • Meaningful Work: Make a real impact by supporting global air traffic control training with your software development skills.

🎯 Team & Company Context

Company Culture:

  • Industry: Software development and IT services, with a focus on cloud-based solutions for the aviation industry.
  • Company Size: Medium-sized company with a strong focus on innovation and international collaboration.
  • Founded: The exact founding date is not specified, but the company has established itself as a reliable partner for the aviation industry.

Team Structure:

  • The team consists of experienced full-stack developers, working together to develop and maintain the cloud software for global air traffic control training.
  • The team follows Agile methodologies, with regular sprint planning and code reviews to ensure high-quality software development.
  • The team collaborates closely with designers, marketers, and other stakeholders to create user-friendly and effective software solutions.

Development Methodology:

  • The team follows Agile/Scrum methodologies, with regular sprint planning and code reviews to ensure high-quality software development.
  • Code reviews, automated testing, and quality assurance practices are essential for maintaining the high standards of the software.
  • Deployment strategies, CI/CD pipelines, and server management are crucial for ensuring the stability and performance of the cloud software.

Company Website: Intercon Solutions GmbH

📝 Enhancement Note: The company's focus on innovation, international collaboration, and mission-critical software development creates an exciting and challenging work environment for full-stack developers.

📈 Career & Growth Analysis

Web Technology Career Level: This role is at the mid-senior level, requiring proven experience in full-stack development, cloud technologies, and AWS management. The role offers opportunities for technical growth, leadership, and architecture decision-making.

Reporting Structure: The full-stack developer reports directly to the team lead or technical manager, with close collaboration with other developers, designers, and stakeholders.

Technical Impact: The full-stack developer plays a crucial role in the development and maintenance of the cloud software, ensuring its performance, stability, and user-friendliness. Their work directly impacts the training of air traffic control professionals worldwide.

Growth Opportunities:

  • Technical Skill Development: Expand your expertise in cloud technologies, AWS, and emerging web technologies to stay at the forefront of software development.
  • Technical Leadership: Develop your leadership skills by mentoring junior developers, contributing to architecture decisions, and driving technical projects.
  • Architecture Decision-Making: Influence the design and architecture of the cloud software, ensuring it meets the evolving needs of the aviation industry and its users.

📝 Enhancement Note: This role offers significant opportunities for technical growth and leadership, with a strong focus on cloud technologies and mission-critical software development.

🌐 Work Environment

Office Type: The company offers a hybrid work environment, combining office and remote work for a flexible and balanced work experience.

Office Location(s): The primary office is located in Schwabmünchen, Bavaria, Germany, with opportunities for workation and remote work from other locations.

Workspace Context:

  • The workspace is designed to foster collaboration and innovation, with multiple monitors and testing devices available for efficient development.
  • The team encourages knowledge sharing, technical mentoring, and continuous learning to stay at the forefront of software development.
  • The workspace offers opportunities for cross-functional collaboration with designers, marketers, and other stakeholders to create user-friendly and effective software solutions.

Work Schedule: The work schedule is flexible, with the option to start your workday at a time that suits your schedule. The company offers a 40-hour workweek, with opportunities for workation and remote work.

📝 Enhancement Note: The company's focus on flexibility, collaboration, and continuous learning creates an engaging and supportive work environment for full-stack developers.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: Demonstrate your full-stack development skills, with a focus on backend services, frontend development, and cloud technologies. Be prepared to discuss your portfolio projects and explain your technical decisions.
  2. Cultural Fit Assessment: Showcase your communication and teamwork skills, as well as your ability to work effectively with international teams and customers.
  3. Final Evaluation: Based on your technical skills, cultural fit, and alignment with the company's mission and values, you will be evaluated for the full-stack developer position.

Portfolio Review Tips:

  • Highlight your full-stack development skills with projects that showcase both backend and frontend components.
  • Include projects that demonstrate your experience with cloud technologies, AWS, and containerization.
  • Emphasize performance optimization, accessibility, and responsive design in your portfolio projects.
  • Explain your deployment processes, server configurations, and testing methodologies in your project documentation.

Technical Challenge Preparation:

  • Brush up on your full-stack development skills, with a focus on backend services, frontend development, and cloud technologies.
  • Familiarize yourself with the latest AWS services and best practices for cloud software development.
  • Prepare for questions about your technical decisions, code quality, and performance optimization strategies.

ATS Keywords: (Organized by category)

  • Programming Languages: Java, TypeScript, Angular, HTML5, Spring Boot, MySQL
  • Web Frameworks: Angular
  • Server Technologies: AWS, Docker, Kubernetes, Microsoft Azure, Google Cloud Platform
  • Databases: MySQL
  • Tools: Git, Jira, Jenkins, AWS Management Console
  • Methodologies: Agile, Scrum, Code Review, Quality Assurance
  • Soft Skills: Communication, Teamwork, Problem-Solving, Adaptability
  • Industry Terms: Cloud Software, Air Traffic Control, Global Training, Mission-Critical Software

📝 Enhancement Note: The interview process for this role focuses on technical skills, cultural fit, and alignment with the company's mission and values. Be prepared to demonstrate your full-stack development skills, as well as your ability to work effectively with international teams and customers.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • Angular: Proficiency in Angular is required for developing modern and responsive user interfaces.
  • TypeScript: Knowledge in TypeScript is essential for maintaining code quality and ensuring type safety in frontend development.
  • HTML5: Proficiency in HTML5 is required for creating semantic and accessible web pages.

Backend & Server Technologies:

  • Java: Profinity in Java is required for developing robust and efficient backend services.
  • Spring Boot: Experience with Spring Boot is necessary for creating scalable and maintainable backend applications.
  • MySQL: Knowledge in MySQL is required for designing and implementing database structures and queries.
  • AWS: Proficiency in AWS is essential for managing and optimizing the cloud infrastructure, ensuring its performance, stability, and scalability.

Development & DevOps Tools:

  • Git: Proficiency in Git is required for collaborative development and version control.
  • Jira: Experience with Jira is necessary for project management and tracking progress in Agile/Scrum methodologies.
  • Jenkins: Knowledge in Jenkins is beneficial for automating deployment processes and CI/CD pipelines.
  • AWS Management Console: Proficiency in the AWS Management Console is required for managing and optimizing the cloud infrastructure.

📝 Enhancement Note: The technology stack for this role is focused on modern web development, cloud technologies, and AWS management. Proficiency in these technologies is essential for success in this full-stack developer position.

👥 Team Culture & Values

Web Development Values:

  • User Experience Focus: The team places a strong emphasis on creating user-friendly and intuitive software solutions, with a focus on accessibility and performance optimization.
  • Technical Excellence: The team values high-quality code, efficient algorithms, and a commitment to continuous learning and improvement.
  • Collaboration & Knowledge Sharing: The team encourages open communication, technical mentoring, and knowledge sharing to foster a supportive and innovative work environment.
  • Innovation & Emerging Technologies: The team embraces new technologies and approaches, staying at the forefront of software development and cloud technologies.

Collaboration Style:

  • Cross-Functional Integration: The team works closely with designers, marketers, and other stakeholders to create user-friendly and effective software solutions.
  • Code Review Culture: The team follows Agile methodologies, with regular code reviews and quality assurance practices to ensure high-quality software development.
  • Peer Programming: The team encourages peer programming and knowledge sharing to maintain a high level of technical expertise and innovation.

📝 Enhancement Note: The team's focus on user experience, technical excellence, collaboration, and innovation creates a dynamic and engaging work environment for full-stack developers.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Software Development: Develop and maintain high-quality, user-friendly, and secure cloud software for global air traffic control training, using modern technologies and AWS infrastructure.
  • Performance Optimization: Optimize the performance of the cloud software, ensuring it can handle a global user base and meet the demands of mission-critical applications.
  • Accessibility & Responsiveness: Design and develop software that is accessible to users worldwide, with a focus on responsive design and cross-browser compatibility.
  • Emerging Technologies: Stay at the forefront of software development and cloud technologies, embracing new tools and approaches to enhance the cloud software and user experience.

Learning & Development Opportunities:

  • Web Technology Skill Advancement: Expand your expertise in full-stack development, cloud technologies, and AWS management to stay at the forefront of software development.
  • Conference Attendance & Certification: Attend industry conferences, obtain relevant certifications, and engage with online communities to stay informed about the latest trends and best practices in web development and cloud technologies.
  • Technical Mentoring & Leadership: Mentor junior developers, contribute to architecture decisions, and drive technical projects to develop your leadership skills and technical expertise.

📝 Enhancement Note: This role offers significant technical challenges and growth opportunities, with a strong focus on cloud software development, performance optimization, and emerging technologies.

💡 Interview Preparation

Technical Questions:

  • Web Fundamentals: Brush up on your knowledge of HTML, CSS, and JavaScript, as well as responsive design principles and accessibility standards.
  • Web Architecture: Familiarize yourself with modern web architecture patterns, system design principles, and performance optimization strategies.
  • Problem-Solving: Prepare for live coding exercises and debugging demonstrations, showcasing your ability to solve complex technical challenges.

Company & Culture Questions:

  • Company Culture: Research the company's focus on innovation, international collaboration, and mission-critical software development, and be prepared to discuss how your skills and experience align with these aspects.
  • Agile Methodologies: Brush up on your knowledge of Agile/Scrum methodologies, code reviews, and quality assurance practices, and be prepared to discuss your experience with these approaches.
  • User Experience Impact: Prepare to discuss your approach to user experience design, accessibility, and performance optimization, and be ready to provide specific examples from your portfolio projects.

Portfolio Presentation Strategy:

  • Live Website Demonstration: Prepare a live demonstration of your full-stack development projects, showcasing both backend and frontend components, as well as their performance, accessibility, and responsiveness.
  • Code Explanation: Be ready to explain your technical decisions, code quality, and performance optimization strategies, using clear and concise language.
  • User Experience Showcase: Highlight the user experience aspects of your projects, demonstrating your ability to create intuitive, accessible, and user-friendly software solutions.

📝 Enhancement Note: The interview process for this role focuses on technical skills, cultural fit, and alignment with the company's mission and values. Be prepared to demonstrate your full-stack development skills, as well as your ability to work effectively with international teams and customers.

📌 Application Steps

To apply for this full-stack developer position at Intercon Solutions GmbH:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your full-stack development skills, with a focus on backend services, frontend development, and cloud technologies. Include projects that demonstrate your experience with AWS, containerization, and performance optimization.
  2. Optimize Your Resume: Highlight your relevant skills and experience in full-stack development, cloud technologies, and AWS management. Include specific project examples and achievements to showcase your technical expertise and problem-solving abilities.
  3. Prepare for Technical Challenges: Brush up on your full-stack development skills, with a focus on backend services, frontend development, and cloud technologies. Familiarize yourself with the latest AWS services and best practices for cloud software development. Prepare for live coding exercises, debugging demonstrations, and technical interviews.
  4. Research the Company: Learn about the company's focus on innovation, international collaboration, and mission-critical software development. Prepare to discuss how your skills and experience align with these aspects, and be ready to provide specific examples from your portfolio projects.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

A completed degree in computer science or a comparable qualification is required, along with experience in developing robust backend services using Java, Spring Boot, and MySQL. Knowledge in frontend development with TypeScript, Angular, and HTML5, as well as practical experience with AWS cloud environments, is also necessary.