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

Intercon Solutions GmbH
Full_timeKaufbeuren, Germany

📍 Job Overview

  • Job Title: FullStack Entwickler - Cloud-Software für die Flugsicherung (m/w/d)
  • Company: Intercon Solutions GmbH
  • Location: Kaufbeuren, Bavaria, Germany
  • Job Type: Full-Time, Hybrid
  • Category: Full-Stack Developer
  • Date Posted: 2025-02-13

🚀 Role Summary

  • Key Web Technology Aspects: Develop and maintain cloud-based software for global flight training, utilizing modern tech stack, and collaborating with international teams.
  • Key Web Technology Aspects: Contribute to the entire software development lifecycle, from design to implementation and further development of backends and frontends.
  • Key Web Technology Aspects: Manage and optimize AWS infrastructure to ensure performance, stability, and accessibility for users worldwide.
  • Key Web Technology Aspects: Work in an agile environment, focusing on quality, user experience, and continuous improvement.

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

💻 Primary Responsibilities

  • Web Technology Responsibility: Develop and maintain robust backend services using Java, Spring Boot, and MySQL, ensuring high performance, scalability, and security.
  • Web Technology Responsibility: Create modern, responsive, and user-friendly frontends using TypeScript, Angular, and HTML5, following best practices and design systems.
  • Web Technology Responsibility: Design, implement, and manage AWS infrastructure, ensuring optimal resource utilization, cost-efficiency, and high availability.
  • Web Technology Responsibility: Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software that meets user needs.
  • Web Technology Responsibility: Contribute to a culture of quality and continuous improvement, conducting code reviews, writing automated tests, and participating in pair programming.

📝 Enhancement Note: This role requires a strong focus on quality, user experience, and collaboration, with a commitment to delivering high-quality software that meets the needs of global users.

🎓 Skills & Qualifications

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

Experience: Proven experience in full-stack development, with a focus on backend services and cloud management.

Required Skills:

  • Proficiency in Java, Spring Boot, and MySQL for backend development.
  • Strong skills in TypeScript, Angular, and HTML5 for frontend development.
  • Experience with AWS services, including EC2, RDS, and S3, for infrastructure management.
  • Excellent communication and teamwork skills, with proficiency in English for international collaboration.
  • Familiarity with agile development methodologies, such as Scrum or Kanban.

Preferred Skills:

  • Experience with container technologies, such as Docker and Kubernetes.
  • Knowledge of additional cloud platforms, such as Microsoft Azure or Google Cloud Platform.
  • Familiarity with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
  • Experience with version control systems, such as Git, and collaborative development workflows.

📝 Enhancement Note: This role requires a strong foundation in full-stack development, with a focus on backend services and cloud management. Candidates with experience in international collaboration and a commitment to quality and continuous improvement are strongly encouraged to apply.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Portfolio Requirement 1: Include examples of backend services you've developed using Java, Spring Boot, and MySQL, demonstrating your ability to create robust, scalable, and secure applications.
  • Portfolio Requirement 2: Showcase modern, responsive, and user-friendly frontends developed using TypeScript, Angular, and HTML5, highlighting your understanding of web design principles and best practices.
  • Portfolio Requirement 3: Provide evidence of your experience with AWS services, including EC2, RDS, and S3, demonstrating your ability to manage and optimize cloud infrastructure.
  • Portfolio Requirement 4: Include examples of your collaboration with cross-functional teams, such as designers, product managers, and other developers, showcasing your ability to deliver high-quality software that meets user needs.

Technical Documentation:

  • Technical Documentation Requirement 1: Demonstrate your commitment to code quality and maintainability by including comments, documentation, and version control in your portfolio projects.
  • Technical Documentation Requirement 2: Showcase your experience with automated testing, including unit tests, integration tests, and end-to-end tests, to ensure the quality and reliability of your software.
  • Technical Documentation Requirement 3: Provide evidence of your participation in code reviews, pair programming, and other collaborative development practices, demonstrating your commitment to a culture of quality and continuous improvement.

📝 Enhancement Note: This role requires a strong portfolio that showcases your full-stack development skills, with a focus on backend services, frontend development, and cloud management. Include examples of your collaboration with cross-functional teams and your commitment to quality and continuous improvement.

💵 Compensation & Benefits

Salary Range: €55,000 - €75,000 per year, depending on experience and qualifications. This estimate is based on market research and regional salary standards for full-stack developers in Bavaria, Germany.

Benefits:

  • Hybrid Working: Balance work-life flexibility with a hybrid work arrangement, combining remote work and on-site collaboration.
  • Flexible Working Hours: Enjoy the freedom to manage your work schedule, starting your day at a time that suits you best.
  • 30+ Vacation Days: Recharge and rejuvenate with an extensive vacation allowance, allowing you to explore new places, pursue hobbies, or simply relax.
  • Workation Opportunity: Combine work and travel by working from anywhere in the world, with the support of your team and the necessary infrastructure.
  • Top Equipment: Choose your preferred hardware to ensure you have the tools you need to work efficiently and comfortably.
  • Extensive Training: Access a generous budget for conferences, online courses, and certifications to support your professional development and growth.
  • Mentoring & Knowledge Sharing: Learn from experts and exchange ideas with colleagues through tech talks, hackathons, and mentoring programs.
  • Team Events & Offsites: Celebrate successes and foster team bonding through virtual reality games, escape rooms, and company offsites.
  • Company Pension Scheme: Secure your financial future with a company pension scheme that supports your long-term goals.
  • Meaningful Work: Contribute to a mission that makes a real impact, supporting global flight training and the future of aviation.

📝 Enhancement Note: This role offers a competitive salary range and an extensive benefits package, focusing on work-life balance, professional development, and employee well-being. The salary range provided is an estimate based on market research and regional salary standards for full-stack developers in Bavaria, Germany.

🎯 Team & Company Context

Company Culture:

  • Industry: Intercon Solutions GmbH operates in the aerospace and defense industry, focusing on flight training and simulation software.
  • Company Size: As a medium-sized company, Intercon Solutions GmbH offers a dynamic and agile work environment, with opportunities for growth and professional development.
  • Founded: Established in 2005, Intercon Solutions GmbH has a proven track record in delivering innovative software solutions for the aerospace and defense industry.

Team Structure:

  • Team Size: The development team consists of approximately 20-25 members, with a focus on specialization in frontend, backend, and DevOps roles.
  • Reporting Structure: The team follows a flat hierarchy, with a focus on collaboration, communication, and decision-making at all levels.
  • Cross-Functional Collaboration: The development team works closely with other departments, including project management, quality assurance, and sales, to ensure the successful delivery of software projects.

Development Methodology:

  • Agile/Scrum Methodologies: The development team follows Agile/Scrum methodologies, with a focus on iterative development, continuous improvement, and customer satisfaction.
  • Code Review & Testing Practices: The team emphasizes code quality, with regular code reviews, automated testing, and manual testing to ensure the reliability and performance of software products.
  • Deployment Strategies: The team utilizes CI/CD pipelines and automated deployment strategies to ensure efficient and reliable software delivery.

Company Website: Intercon Solutions GmbH

📝 Enhancement Note: Intercon Solutions GmbH offers a dynamic and agile work environment, with a focus on collaboration, communication, and decision-making at all levels. The company's commitment to Agile/Scrum methodologies and continuous improvement ensures a productive and innovative work environment for full-stack developers.

📈 Career & Growth Analysis

Web Technology Career Level: This role is suitable for experienced full-stack developers with a strong foundation in backend services, cloud management, and frontend development. The ideal candidate will have a proven track record in delivering high-quality software in an agile environment and a commitment to continuous learning and improvement.

Reporting Structure: The full-stack developer role reports directly to the head of development, with opportunities for collaboration and mentorship from senior team members.

Technical Impact: In this role, you will have a significant impact on the development and maintenance of cloud-based software for global flight training. Your work will directly contribute to the success of the company's mission to support the future of aviation.

Growth Opportunities:

  • Technical Growth Opportunity 1: As an experienced full-stack developer, you will have the opportunity to take on more complex projects and contribute to the company's technical roadmap.
  • Technical Growth Opportunity 2: With a focus on continuous learning and improvement, you will have access to extensive training resources, mentoring programs, and opportunities to develop your skills in emerging technologies.
  • Leadership Growth Opportunity 3: As the company continues to grow, there will be opportunities for technical leadership roles, such as team lead or architecture roles, for experienced full-stack developers who demonstrate strong leadership skills and a commitment to driving technical excellence.

📝 Enhancement Note: This role offers significant opportunities for technical and professional growth, with a focus on continuous learning, collaboration, and innovation. Experienced full-stack developers with a strong commitment to quality, user experience, and continuous improvement will thrive in this dynamic and challenging environment.

🌐 Work Environment

Office Type: The company's headquarters in Kaufbeuren, Bavaria, offers a modern and collaborative work environment, with state-of-the-art technology and comfortable workspace amenities.

Office Location(s): The company's headquarters is located in Kaufbeuren, Bavaria, with easy access to public transportation and nearby amenities.

Workspace Context:

  • Workspace Aspect 1: The company's office layout encourages collaboration and communication, with open-plan workspaces, meeting rooms, and breakout areas.
  • Workspace Aspect 2: Each employee is provided with high-quality hardware, including multiple monitors, to ensure optimal productivity and comfort.
  • Workspace Aspect 3: The company's work environment fosters a culture of knowledge sharing, technical mentoring, and continuous learning, with regular tech talks, hackathons, and team-building events.

Work Schedule: The company offers a hybrid work arrangement, with a flexible work schedule that allows employees to balance their personal and professional responsibilities. The core working hours are from 9:00 AM to 5:00 PM, with the option to start earlier or later, depending on individual preferences and team dynamics.

📝 Enhancement Note: Intercon Solutions GmbH offers a modern, collaborative, and comfortable work environment, with a focus on knowledge sharing, technical mentoring, and continuous learning. The company's hybrid work arrangement and flexible work schedule provide employees with the flexibility to balance their personal and professional responsibilities.

📄 Application & Technical Interview Process

Interview Process:

  • Process Step 1: The initial screening process will focus on your technical skills, with a coding challenge or technical assessment to evaluate your proficiency in Java, Spring Boot, and MySQL.
  • Process Step 2: The next stage of the interview process will involve a system design discussion, focusing on your ability to design and implement scalable, secure, and performant cloud-based software.
  • Process Step 3: The final interview stage will assess your cultural fit, communication skills, and problem-solving abilities, with a focus on your ability to collaborate with cross-functional teams and deliver high-quality software.

Portfolio Review Tips:

  • Portfolio Tip 1: Highlight your most relevant projects, demonstrating your proficiency in backend services, frontend development, and cloud management.
  • Portfolio Tip 2: Include case studies that showcase your ability to deliver high-quality software in an agile environment, with a focus on user experience, performance, and scalability.
  • Portfolio Tip 3: Provide evidence of your experience with AWS services, including EC2, RDS, and S3, demonstrating your ability to manage and optimize cloud infrastructure.
  • Portfolio Tip 4: Include examples of your collaboration with cross-functional teams, such as designers, product managers, and other developers, showcasing your ability to deliver high-quality software that meets user needs.

Technical Challenge Preparation:

  • Challenge Preparation 1: Familiarize yourself with the latest Java, Spring Boot, and MySQL best practices, and brush up on your coding skills to ensure you can complete technical assessments with confidence.
  • Challenge Preparation 2: Review AWS services, including EC2, RDS, and S3, to ensure you have a solid understanding of cloud infrastructure management.
  • Challenge Preparation 3: Practice problem-solving and algorithmic thinking to ensure you can tackle complex technical challenges with ease.

ATS Keywords: [Comprehensive list of web development and server administration-relevant keywords for resume optimization, organized by category: programming languages, web frameworks, server technologies, databases, tools, methodologies, soft skills, industry terms]

📝 Enhancement Note: The interview process for this role focuses on technical proficiency, problem-solving, and cultural fit, with a strong emphasis on collaboration, communication, and continuous learning. Candidates with a strong portfolio, relevant experience, and a commitment to quality and user experience will excel in this dynamic and challenging environment.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies:

  • Frontend Technology 1: Angular - A popular JavaScript framework for building modern, responsive, and user-friendly web applications.
  • Frontend Technology 2: TypeScript - A statically-typed superset of JavaScript, enabling developers to catch errors early and improve code maintainability.
  • Frontend Technology 3: HTML5 - The latest version of HTML, offering new features and APIs for building rich and interactive web applications.
  • Frontend Technology 4: CSS - A styling language used to describe the look and formatting of web pages, enabling developers to create visually appealing and responsive user interfaces.

Backend & Server Technologies:

  • Backend Technology 1: Java - A high-level, object-oriented programming language, widely used for enterprise-level applications and server-side development.
  • Backend Technology 2: Spring Boot - A popular Java-based framework for building production-ready, microservices-based applications, with a focus on simplicity, efficiency, and scalability.
  • Backend Technology 3: MySQL - A widely-used open-source relational database management system, offering high performance, reliability, and scalability for web applications.

Development & DevOps Tools:

  • Development Tool 1: Git - A distributed version control system, enabling developers to collaborate on code, track changes, and manage code reviews efficiently.
  • DevOps Tool 2: AWS CloudFormation - An Infrastructure as Code (IaC) service, enabling developers to define and provision AWS resources in a declarative way, ensuring consistency and version control.
  • Monitoring Tool 3: Prometheus - An open-source monitoring and alerting toolkit, offering powerful metrics and alerting capabilities for cloud-based applications.

📝 Enhancement Note: Intercon Solutions GmbH utilizes a modern and comprehensive technology stack, with a focus on Java, Spring Boot, and MySQL for backend development, and Angular, TypeScript, and HTML5 for frontend development. The company's commitment to cloud management and infrastructure as code ensures a scalable, secure, and performant web infrastructure.

👥 Team Culture & Values

Web Development Values:

  • Web Development Value 1: User-Centric Design - The company prioritizes user experience and user-centered design principles, ensuring that software meets the needs and expectations of global users.
  • Web Development Value 2: Performance Optimization - Intercon Solutions GmbH emphasizes performance optimization, with a focus on efficient code, scalable architecture, and optimal resource utilization.
  • Web Development Value 3: Code Quality & Maintainability - The company emphasizes code quality and maintainability, with a focus on automated testing, code reviews, and collaborative development practices.
  • Web Development Value 4: Continuous Learning & Improvement - Intercon Solutions GmbH fosters a culture of continuous learning and improvement, with a focus on staying up-to-date with the latest technologies, best practices, and industry trends.

Collaboration Style:

  • Collaboration Approach 1: Cross-Functional Integration - The development team works closely with other departments, including project management, quality assurance, and sales, to ensure the successful delivery of software projects.
  • Collaboration Approach 2: Code Review Culture - The company emphasizes code reviews, with a focus on knowledge sharing, mentoring, and continuous improvement.
  • Collaboration Approach 3: Knowledge Sharing & Technical Mentoring - Intercon Solutions GmbH fosters a culture of knowledge sharing and technical mentoring, with regular tech talks, hackathons, and mentoring programs.

📝 Enhancement Note: Intercon Solutions GmbH prioritizes user experience, performance optimization, code quality, and continuous learning, with a focus on staying up-to-date with the latest technologies, best practices, and industry trends. The company's commitment to cross-functional collaboration, code reviews, and knowledge sharing ensures a dynamic, innovative, and collaborative work environment for full-stack developers.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Web Development Challenge 1: Global User Base - Develop and maintain cloud-based software that caters to a global user base, with a focus on scalability, performance, and accessibility.
  • Web Development Challenge 2: Cloud Infrastructure Management - Manage and optimize AWS infrastructure to ensure high availability, scalability, and cost-efficiency for global users.
  • Web Development Challenge 3: User Experience & Accessibility - Design and implement user-friendly, intuitive, and accessible web interfaces that meet the needs of global users.
  • Web Development Challenge 4: Emerging Technologies - Stay up-to-date with the latest web technologies, best practices, and industry trends, and incorporate them into your development workflow.

Learning & Development Opportunities:

  • Learning Opportunity 1: Technical Skill Development - Access extensive training resources, mentoring programs, and opportunities to develop your skills in emerging technologies, such as machine learning, AI, and cloud architecture.
  • Learning Opportunity 2: Conference Attendance & Certification - Participate in industry conferences, webinars, and online courses to expand your knowledge and gain recognized certifications in your field.
  • Learning Opportunity 3: Technical Leadership & Architecture - Take on technical leadership roles, such as team lead or architecture roles, to drive technical excellence, mentor junior developers, and shape the company's technical roadmap.

📝 Enhancement Note: Intercon Solutions GmbH offers significant technical challenges and growth opportunities, with a focus on scalability, performance, user experience, and emerging technologies. Experienced full-stack developers with a strong commitment to continuous learning, collaboration, and innovation will thrive in this dynamic and challenging environment.

💡 Interview Preparation

Technical Questions:

  • Technical Question 1: Backend Development - Describe your experience with Java, Spring Boot, and MySQL, and provide examples of complex backend services you've developed and maintained.
  • Technical Question 2: Cloud Infrastructure Management - Explain your experience with AWS services, including EC2, RDS, and S3, and provide examples of cloud infrastructure management challenges you've faced and overcome.
  • Technical Question 3: Problem-Solving & Algorithm Design - Solve algorithmic problems or coding challenges that demonstrate your ability to think critically, analyze complex systems, and design efficient and scalable solutions.

Company & Culture Questions:

  • Technical Question 4: Company Culture & Values - Describe your understanding of Intercon Solutions GmbH's company culture, values, and work environment, and explain how you would contribute to the team's success.
  • Technical Question 5: Agile Methodologies - Explain your experience with Agile methodologies, such as Scrum or Kanban, and provide examples of how you've utilized these methodologies to deliver high-quality software in an agile environment.
  • Technical Question 6: User Experience & Accessibility - Describe your approach to designing and implementing user-friendly, intuitive, and accessible web interfaces, and provide examples of user experience challenges you've faced and overcome.

Portfolio Presentation Strategy:

  • Presentation Strategy 1: Live Website Demonstration - Prepare a live demonstration of your most relevant projects, highlighting your proficiency in backend services, frontend development, and cloud management.
  • Presentation Strategy 2: Code Explanation & Architecture Decision Reasoning - Be prepared to explain your code, design decisions, and architecture choices, demonstrating your ability to create efficient, scalable, and maintainable software.
  • Presentation Strategy 3: User Experience Showcase & Responsive Design Demonstration - Showcase your ability to create user-friendly, intuitive, and responsive web interfaces, with a focus on performance, accessibility, and user experience.

📝 Enhancement Note: The interview process for this role focuses on technical proficiency, problem-solving, and cultural fit, with a strong emphasis on collaboration, communication, and continuous learning. Candidates with a strong portfolio, relevant experience, and a commitment to quality and user experience will excel in this dynamic and challenging environment.

📌 Application Steps

To apply for this full-stack developer position at Intercon Solutions GmbH, follow these steps:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your most relevant projects, demonstrating your proficiency in backend services, frontend development, and cloud management.
  2. Optimize Your Resume: Optimize your resume for web development and server administration keywords, with a focus on project highlights, technical skills, and relevant experience.
  3. Prepare for Technical Interviews: Familiarize yourself with the latest Java, Spring Boot, and MySQL best practices, review AWS services, and practice problem-solving and algorithmic thinking to ensure you can tackle complex technical challenges with ease.
  4. Research the Company: Learn about Intercon Solutions GmbH's company culture, values, and work environment, and prepare thoughtful questions that demonstrate your interest in the role and the company's mission.

⚠️ 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 and frontend technologies. Practical experience with AWS and strong English skills for international collaboration are also essential.