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, Hybrid
  • Category: Full-Stack Developer
  • Date Posted: 2025-02-13
  • Experience Level: Mid-Senior Level (2-5 years)
  • Remote Status: On-site with hybrid work arrangement

🚀 Role Summary

  • Develop and maintain cutting-edge cloud software for global flight training, supporting flight controllers worldwide.
  • Collaborate with international teams and customers, ensuring high-quality, user-friendly, and secure software solutions.
  • Contribute to the entire software development lifecycle, from design to implementation and further development of backends and frontends.
  • Manage and optimize AWS infrastructure, ensuring performance, stability, and scalability for global users.

📝 Enhancement Note: This role offers a unique opportunity to work on mission-critical software with a global impact, combining both frontend and backend development with cloud infrastructure management.

💻 Primary Responsibilities

  • Software Development: Design, implement, and maintain backend services using Java, Spring Boot, and MySQL. Develop modern and responsive frontends using TypeScript, Angular, and HTML5.
  • Cloud Infrastructure Management: Manage and optimize AWS environment, ensuring performance, stability, and security. Collaborate with DevOps teams to implement CI/CD pipelines and infrastructure as code (IaC).
  • Quality Assurance: Implement automated tests and conduct code reviews to ensure high code quality, stability, and user-friendliness.
  • Collaboration: Work closely with international teams and customers to gather requirements, provide technical expertise, and ensure project success.

📝 Enhancement Note: This role requires strong problem-solving skills, adaptability, and the ability to work effectively in a global, collaborative environment.

🎓 Skills & Qualifications

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

Experience: Proven experience (2-5 years) in full-stack development, with a strong focus on backend services using Java, Spring Boot, and MySQL. Experience in frontend development using TypeScript, Angular, and HTML5 is also required. Practical experience with AWS is essential.

Required Skills:

  • Java, Spring Boot, MySQL
  • TypeScript, Angular, HTML5
  • AWS (EC2, RDS, S3, etc.)
  • Automated testing and code reviews
  • Strong communication and collaboration skills in an international environment

Preferred Skills:

  • Experience with container technologies like Docker and Kubernetes
  • Knowledge of additional cloud platforms (Microsoft Azure, Google Cloud Platform)
  • Familiarity with Agile methodologies and CI/CD pipelines
  • Strong problem-solving skills and adaptability

📝 Enhancement Note: Candidates with experience in flight simulation, air traffic control, or related industries may have a competitive advantage in understanding the domain-specific requirements and constraints.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate a strong full-stack development portfolio, showcasing backend services, APIs, and user interfaces.
  • Include projects that highlight your ability to work with cloud infrastructure, ensuring performance, scalability, and security.
  • Showcase your problem-solving skills and adaptability in challenging projects.

Technical Documentation:

  • Document your code using clear and concise comments, adhering to best practices and coding standards.
  • Include version control, deployment processes, and server configuration documentation for your projects.
  • Demonstrate your understanding of testing methodologies, performance metrics, and optimization techniques.

📝 Enhancement Note: As this role involves working with global teams and customers, it is essential to showcase your ability to collaborate effectively and adapt to diverse working environments.

💵 Compensation & Benefits

Salary Range: €50,000 - €70,000 per year (gross), depending on experience and qualifications. This estimate is based on regional market research and industry standards for mid-senior level full-stack developers in Bavaria, Germany.

Benefits:

  • Hybrid working arrangement, combining on-site and remote work
  • Flexible working hours, with the ability to start your workday at a time that suits you
  • 30+ vacation days per year, allowing for ample time to relax and recharge
  • Workation opportunity, enabling you to combine work and travel experiences
  • Top-notch equipment, allowing you to choose your preferred hardware for efficient and enjoyable work
  • Extensive training budget, supporting your continuous professional development and growth
  • Mentoring and knowledge-sharing opportunities, fostering a culture of learning and collaboration
  • Team events and offsites, providing opportunities to connect with colleagues and celebrate successes
  • Company pension scheme, supporting your long-term financial well-being
  • Meaningful work, contributing to the global flight training industry and supporting flight controllers worldwide

🎯 Team & Company Context

Company Culture:

  • Industry: Software development and IT services, with a focus on cloud-based solutions for the flight training industry.
  • Company Size: Medium-sized company with a global presence, offering a dynamic and collaborative work environment.
  • Founded: 2010, with a strong track record in delivering innovative and reliable software solutions.

Team Structure:

  • A dedicated and experienced team of full-stack developers, working collaboratively to deliver high-quality software solutions.
  • A flat hierarchy, fostering open communication and decision-making.
  • Close collaboration with DevOps teams, ensuring efficient deployment and infrastructure management.

Development Methodology:

  • Agile development methodologies, with a focus on iterative development, continuous improvement, and customer satisfaction.
  • Code reviews, testing, and quality assurance practices to ensure high code quality and user-friendliness.
  • CI/CD pipelines and infrastructure as code (IaC) to enable efficient deployment and infrastructure management.

Company Website: Intercon Solutions GmbH

📝 Enhancement Note: Intercon Solutions values diversity, inclusivity, and work-life balance, providing a supportive and collaborative environment for its employees to thrive.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Senior Level Full-Stack Developer

  • Responsible for designing, implementing, and maintaining backend services, as well as developing user interfaces and managing cloud infrastructure.
  • Collaborates with international teams and customers, providing technical expertise and ensuring project success.
  • Contributes to the entire software development lifecycle, from design to implementation and further development.

Reporting Structure: Reports directly to the Head of Software Development, with close collaboration with DevOps teams and international colleagues.

Technical Impact: Plays a crucial role in the development and maintenance of cloud software for global flight training, supporting flight controllers worldwide. Contributes to the design and implementation of scalable, secure, and user-friendly software solutions.

Growth Opportunities:

  • Technical Growth: Expand your expertise in full-stack development, cloud infrastructure management, and related technologies. Contribute to the development of new features and improvements, staying up-to-date with industry trends and best practices.
  • Leadership Growth: Develop your leadership and mentoring skills, supporting the growth and development of junior team members. Contribute to the definition and implementation of technical standards and best practices within the team.
  • Architecture Growth: Contribute to the design and implementation of scalable, secure, and performant architecture for the cloud software. Collaborate with stakeholders to define and implement technical strategies that align with business objectives.

📝 Enhancement Note: Intercon Solutions offers a dynamic and collaborative work environment, providing ample opportunities for professional growth and development.

🌐 Work Environment

Office Type: Modern and collaborative office space, designed to foster creativity, innovation, and teamwork.

Office Location(s): Schwabmünchen, Bavaria, Germany

Workspace Context:

  • Collaboration: Open-plan workspaces, encouraging communication and collaboration among team members.
  • Equipment: High-quality hardware and software, allowing for efficient and enjoyable work.
  • Flexibility: Flexible work arrangements, combining on-site and remote work to accommodate individual preferences and needs.

Work Schedule: Flexible working hours, with the ability to start your workday at a time that suits you. Regular maintenance windows and deployment schedules may require occasional adjustments to working hours.

📝 Enhancement Note: Intercon Solutions values work-life balance, providing a flexible and supportive work environment that caters to the diverse needs of its employees.

📄 Application & Technical Interview Process

Interview Process:

  1. Online Assessment: A technical assessment focusing on full-stack development, cloud infrastructure management, and problem-solving skills.
  2. Technical Deep Dive: A detailed discussion of your full-stack development experience, focusing on backend services, user interfaces, and cloud infrastructure management.
  3. Behavioral Interview: An assessment of your communication, collaboration, and adaptability skills, focusing on your ability to work effectively in an international environment.
  4. Final Decision: A final evaluation of your technical skills, cultural fit, and alignment with the company's values and objectives.

Portfolio Review Tips:

  • Portfolio Structure: Organize your portfolio to highlight your full-stack development skills, showcasing backend services, APIs, and user interfaces. Include projects that demonstrate your ability to work with cloud infrastructure, ensuring performance, scalability, and security.
  • Code Quality: Ensure your code is well-documented, adhering to best practices and coding standards. Include version control, deployment processes, and server configuration documentation for your projects.
  • Problem-Solving: Highlight your problem-solving skills and adaptability in challenging projects, demonstrating your ability to work effectively in diverse working environments.

Technical Challenge Preparation:

  • Backend Services: Brush up on your Java, Spring Boot, and MySQL skills, focusing on the development of robust and efficient backend services.
  • Cloud Infrastructure: Familiarize yourself with AWS services (EC2, RDS, S3, etc.), ensuring you understand their capabilities, limitations, and best practices for deployment and management.
  • Frontend Development: Refresh your TypeScript, Angular, and HTML5 skills, focusing on the development of modern and responsive user interfaces.
  • Collaboration: Prepare for technical discussions and problem-solving exercises, demonstrating your ability to work effectively in an international, collaborative environment.

ATS Keywords: (Organized by category)

  • Programming Languages: Java, Spring Boot, MySQL, TypeScript, Angular, HTML5, AWS (EC2, RDS, S3, etc.)
  • Web Frameworks: Spring Boot, Angular
  • Server Technologies: AWS (EC2, RDS, S3, etc.)
  • Databases: MySQL
  • Tools: Docker, Kubernetes, CI/CD pipelines, infrastructure as code (IaC)
  • Methodologies: Agile, Scrum, Kanban
  • Soft Skills: Communication, collaboration, adaptability, problem-solving
  • Industry Terms: Cloud software, flight training, flight controllers, global impact, mission-critical

📝 Enhancement Note: Intercon Solutions values strong problem-solving skills, adaptability, and the ability to work effectively in an international, collaborative environment. Prepare for technical discussions and problem-solving exercises that focus on these competencies.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • TypeScript: Used for developing modern and responsive user interfaces, ensuring performance, accessibility, and user-friendliness.
  • Angular: A popular framework for building dynamic and interactive web applications, enabling efficient development and maintenance of user interfaces.
  • HTML5: Used for structuring and presenting content on the web, ensuring compatibility and responsiveness across various devices and browsers.

Backend & Server Technologies:

  • Java: A robust and versatile programming language, used for developing efficient and scalable backend services.
  • Spring Boot: A popular framework for building production-ready, microservices-based applications, enabling rapid development and easy deployment.
  • MySQL: A powerful and reliable open-source relational database management system, used for storing and managing data for backend services.

Development & DevOps Tools:

  • AWS (EC2, RDS, S3, etc.): A comprehensive, evolving cloud computing platform that offers a mix of Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) offerings.
  • Docker: A platform for developing, deploying, and running applications using containerization, enabling efficient and scalable deployment of backend services and cloud infrastructure.
  • Kubernetes: An open-source platform designed to automate deployment, scaling, and management of containerized applications, ensuring high availability and fault tolerance for cloud infrastructure.
  • CI/CD Pipelines: Automated deployment processes that ensure efficient and reliable delivery of software updates and infrastructure changes, minimizing manual intervention and reducing the risk of errors.
  • Infrastructure as Code (IaC): Tools and practices that enable the automated provisioning, configuration, and management of cloud infrastructure using code, ensuring consistency, version control, and easy deployment.

📝 Enhancement Note: Intercon Solutions values a modern and efficient technology stack, providing a robust and scalable foundation for its cloud software solutions.

👥 Team Culture & Values

Web Development Values:

  • User-Centric: A strong focus on user experience, ensuring that software solutions are intuitive, easy to use, and meet the needs of global flight training customers.
  • Performance-Driven: A commitment to delivering high-performance, scalable, and secure software solutions, ensuring optimal user experience and global availability.
  • Collaborative: A culture of open communication, active listening, and mutual respect, fostering a collaborative and inclusive work environment.
  • Innovative: A dedication to staying up-to-date with industry trends and best practices, continuously improving and evolving software solutions to meet the changing needs of global flight training customers.

Collaboration Style:

  • Cross-Functional Integration: Close collaboration with international teams and customers, ensuring that software solutions meet their needs and expectations.
  • Code Review Culture: A strong emphasis on code quality, testing, and peer review, ensuring that software solutions are robust, efficient, and user-friendly.
  • Knowledge Sharing: A culture of learning and continuous improvement, with regular tech talks, hackathons, and mentoring opportunities to support the growth and development of team members.

📝 Enhancement Note: Intercon Solutions values a collaborative and inclusive work environment, providing a supportive and engaging environment for its employees to thrive.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Global User Base: Design and implement software solutions that cater to the diverse needs and expectations of global flight training customers, ensuring optimal user experience and performance.
  • Scalability & Performance: Ensure that software solutions can scale to meet the demands of a global user base, with high availability and fault tolerance.
  • Security & Compliance: Implement robust security measures and ensure compliance with relevant industry standards and regulations, protecting user data and maintaining the integrity of software solutions.
  • Emerging Technologies: Stay up-to-date with emerging technologies and trends in cloud computing, full-stack development, and related fields, continuously improving and evolving software solutions to meet the changing needs of global flight training customers.

Learning & Development Opportunities:

  • Technical Skill Development: Expand your expertise in full-stack development, cloud infrastructure management, and related technologies, staying up-to-date with industry trends and best practices.
  • Conference Attendance: Attend industry conferences, workshops, and webinars to learn from experts, network with peers, and gain insights into emerging trends and best practices.
  • Certification & Community Involvement: Pursue relevant certifications and engage with online communities to enhance your knowledge, skills, and professional network.
  • Technical Mentoring: Seek guidance and support from experienced team members, fostering a culture of learning and continuous improvement within the team.

📝 Enhancement Note: Intercon Solutions offers a dynamic and challenging work environment, providing ample opportunities for professional growth and development.

💡 Interview Preparation

Technical Questions:

  • Backend Services: Discuss your experience with Java, Spring Boot, and MySQL, focusing on the development of robust and efficient backend services. Describe your approach to designing, implementing, and maintaining backend services, as well as your experience with APIs and data management.
  • Cloud Infrastructure: Explain your experience with AWS (EC2, RDS, S3, etc.), focusing on deployment, management, and optimization. Describe your approach to ensuring performance, scalability, and security for cloud infrastructure.
  • Frontend Development: Discuss your experience with TypeScript, Angular, and HTML5, focusing on the development of modern and responsive user interfaces. Describe your approach to ensuring user-friendliness, accessibility, and performance for web applications.
  • Problem-Solving: Present a challenging problem you've faced in a previous project and describe your approach to solving it. Discuss the tools, techniques, and resources you used to overcome the challenge and achieve a successful outcome.

Company & Culture Questions:

  • International Collaboration: Describe your experience working with international teams and customers, focusing on communication, collaboration, and adaptability. Discuss any challenges you've faced and how you've overcome them to ensure project success.
  • Agile Methodologies: Explain your understanding of Agile development methodologies, focusing on iterative development, continuous improvement, and customer satisfaction. Describe your experience with Agile practices, such as Scrum or Kanban, and how you've applied them to ensure project success.
  • User Experience Impact: Discuss your approach to designing and implementing user-friendly, accessible, and performant software solutions. Describe how you've measured and optimized user experience metrics, ensuring that software solutions meet the needs and expectations of global flight training customers.

Portfolio Presentation Strategy:

  • Live Website Demonstration: Prepare a live demonstration of your portfolio, showcasing your full-stack development skills, cloud infrastructure management, and problem-solving abilities. Include projects that highlight your ability to work with global teams and customers, ensuring optimal user experience and performance.
  • Code Explanation: Be prepared to explain your code, focusing on your approach to designing, implementing, and maintaining backend services, as well as your experience with APIs and data management. Discuss any challenges you've faced and how you've overcome them to achieve a successful outcome.
  • User Experience Showcase: Highlight your ability to design and implement user-friendly, accessible, and performant software solutions. Include projects that demonstrate your understanding of user experience design principles, as well as your experience with user testing, feedback, and optimization.

📝 Enhancement Note: Intercon Solutions values strong problem-solving skills, adaptability, and the ability to work effectively in an international, collaborative environment. Prepare for technical discussions and problem-solving exercises that focus on these competencies, as well as your ability to design and implement user-friendly, accessible, and performant software solutions.

📌 Application Steps

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

  1. Customize Your Portfolio: Tailor your portfolio to highlight your full-stack development skills, cloud infrastructure management, and problem-solving abilities. Include projects that demonstrate your ability to work with global teams and customers, ensuring optimal user experience and performance.
  2. Optimize Your Resume: Highlight your relevant experience, skills, and achievements in full-stack development, cloud infrastructure management, and related technologies. Include any certifications, awards, or publications that demonstrate your expertise and commitment to professional development.
  3. Prepare for Technical Interviews: Brush up on your technical skills, focusing on backend services, cloud infrastructure management, and frontend development. Practice problem-solving exercises and prepare for technical discussions that focus on your ability to work effectively in an international, collaborative environment.
  4. Research the Company: Learn about Intercon Solutions' mission, values, and culture, as well as its role in the global flight training industry. Prepare thoughtful questions that demonstrate your interest in the company and its products, as well as your understanding of the role and its requirements.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration 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 and Spring Boot. Knowledge in frontend development with TypeScript and Angular, as well as practical experience with AWS, is also necessary.