Cloud Developer (m/w/d)

Intercon Solutions GmbH
Full_timeCologne, Germany

📍 Job Overview

  • Job Title: Cloud Developer (m/w/d)
  • Company: Intercon Solutions GmbH
  • Location: Cologne, North Rhine-Westphalia, Germany
  • Job Type: Full-Time
  • Category: Backend Developer
  • Date Posted: 2025-04-15
  • Experience Level: Mid-Senior level (2-5 years)
  • Remote Status: On-site/Hybrid

🚀 Role Summary

  • Develop and maintain microservices for processing and providing mobile data in a cloud environment
  • Collaborate with a dedicated Scrum team to design, implement, and deploy services from the first line of code to the cloud
  • Gain experience with modern cloud-native technologies, service discovery, API gateways, and resiliency patterns
  • 📝 Enhancement Note: This role offers an opportunity to work with cutting-edge technologies and contribute to innovative projects in the mobile data processing domain.

💻 Primary Responsibilities

  • 🚀 Service Development: Design, implement, and maintain microservices for processing and providing mobile data with a geographic focus
  • 🔒 Security: Implement and manage security concepts such as authentication and authorization for microservices
  • 🔄 Deployment: Manage automated deployments (CI/CD) and container orchestration (e.g., Kubernetes) for services
  • 🔎 Debugging: Troubleshoot and debug complex systems using structured approaches
  • 🗣 Communication: Collaborate openly with the team and actively contribute to project discussions and decision-making processes
  • 🌐 Cloud Platforms: Gain experience with various cloud platforms and cloud-native technologies

🎓 Skills & Qualifications

Education: A bachelor's or master's degree in computer science, software engineering, or a related field

Experience: Proven experience (2-5 years) in developing and maintaining microservices in a cloud environment

Required Skills:

  • Proficiency in cloud platforms and cloud-native technologies
  • Experience with service discovery, API gateways, and configuration management
  • Familiarity with resiliency patterns such as circuit breakers, logging, and tracing in microservices
  • Experience with automated deployments (CI/CD) and container orchestration (e.g., Kubernetes)
  • Strong debugging skills and a structured approach to problem-solving
  • Excellent team communication skills and active contribution to team projects

Preferred Skills:

  • Experience with mobile data processing and geographic information systems (GIS)
  • Familiarity with security concepts for microservices
  • Knowledge of German (not required but a plus)

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your ability to design, implement, and maintain microservices with a focus on performance, scalability, and security
  • Showcase your experience with cloud platforms, automated deployments, and container orchestration
  • Highlight your problem-solving skills and ability to debug complex systems

Technical Documentation:

  • Document your code using clear and concise comments, adhering to best practices and standards
  • Describe your deployment processes, server configuration, and testing methodologies
  • 📝 Enhancement Note: Ensure your portfolio demonstrates your understanding of microservice architecture, cloud-native technologies, and security concepts.

💵 Compensation & Benefits

Salary Range: €55,000 - €75,000 per year (based on experience and qualifications)

Benefits:

  • A motivated, collegial team with genuine enthusiasm for technology
  • Interesting projects with plenty of room for personal initiative
  • Flexible working hours and the option to work remotely
  • A work-life balance that allows for personal and professional growth
  • Fair compensation and individual development opportunities
  • 30 vacation days

Working Hours: Full-time (40 hours/week) with flexible scheduling and the option to work from home

🎯 Team & Company Context

🏢 Company Culture

Industry: Information Technology and Services

Company Size: Medium-sized company (51-200 employees)

Founded: 2001

Team Structure:

  • Collaborative Scrum teams with dedicated developers, designers, and product owners
  • Cross-functional collaboration with various departments, including sales, marketing, and operations

Development Methodology:

  • Agile/Scrum methodologies with sprint planning, code reviews, and quality assurance practices
  • CI/CD pipelines and automated deployment strategies for efficient service management

Company Website: Intercon Solutions GmbH

📝 Enhancement Note: Intercon Solutions is a medium-sized IT company with a strong focus on innovation, teamwork, and customer satisfaction. The company offers an attractive work environment with plenty of opportunities for professional growth and development.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-Senior level (2-5 years) with a focus on backend development, microservice architecture, and cloud-native technologies

Reporting Structure: Reports directly to the team lead or technical lead, with close collaboration with other developers, designers, and product owners

Technical Impact: Contributes to the development and maintenance of microservices for processing and providing mobile data, ensuring high performance, scalability, and security

Growth Opportunities:

  • Technical leadership and mentoring opportunities within the team
  • Specialization in specific areas, such as mobile data processing, GIS, or security
  • 📝 Enhancement Note: With experience and proven expertise, there is potential for career progression into senior roles, technical leadership, or even team lead positions.

🌐 Work Environment

Office Type: Modern, collaborative office space with dedicated areas for teamwork, meetings, and relaxation

Office Location(s): Cologne, Germany

Workspace Context:

  • Collaborative workspaces with multiple monitors, testing devices, and development tools available
  • Cross-functional collaboration with designers, product owners, and other teams
  • 📝 Enhancement Note: The work environment at Intercon Solutions is designed to foster collaboration, innovation, and continuous learning, with a strong focus on teamwork and open communication.

Work Schedule: Full-time (40 hours/week) with flexible scheduling and the option to work from home

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen: A brief phone or video call to assess your technical skills and cultural fit (30-45 minutes)
  2. On-site Technical Deep Dive: A hands-on coding challenge or system design discussion to evaluate your problem-solving skills and understanding of microservice architecture (2-3 hours)
  3. Team Fit & Cultural Interview: A conversation with team members to assess your communication skills, teamwork, and cultural fit (45-60 minutes)
  4. Final Decision: A final discussion with the hiring manager to make a decision on your application

Portfolio Review Tips:

  • Highlight your experience with microservice architecture, cloud platforms, and automated deployments
  • Showcase your problem-solving skills and ability to debug complex systems
  • 📝 Enhancement Note: Tailor your portfolio to demonstrate your understanding of the specific technologies and concepts relevant to this role.

Technical Challenge Preparation:

  • Brush up on your knowledge of microservice architecture, cloud-native technologies, and security concepts
  • Practice coding challenges and system design exercises to improve your problem-solving skills
  • 📝 Enhancement Note: Familiarize yourself with the specific technologies and tools mentioned in the job description to ensure a strong performance during the technical interview.

ATS Keywords: Microservice Architecture, Cloud Platforms, Service Discovery, API Gateways, Configuration Management, Resiliency Patterns, Logging, Tracing, Automated Deployments, Container Orchestration, Security Concepts, Debugging, Team Communication, English Proficiency, German Proficiency

🛠 Technology Stack & Web Infrastructure

Backend & Server Technologies:

  • Microservice architecture frameworks (e.g., Spring Boot, Express.js)
  • Cloud platforms (e.g., AWS, Google Cloud, Microsoft Azure)
  • Container orchestration tools (e.g., Kubernetes, Docker Swarm)
  • Service discovery and API gateway tools (e.g., Eureka, Kong, Spring Cloud Gateway)
  • Configuration management tools (e.g., Spring Cloud Config, HashiCorp Vault)
  • Resiliency patterns and libraries (e.g., Hystrix, Resilience4j, Polly)
  • Logging and tracing tools (e.g., ELK Stack, Jaeger, Zipkin)

Development & DevOps Tools:

  • Version control systems (e.g., Git)
  • CI/CD pipelines (e.g., Jenkins, CircleCI, GitLab CI)
  • Containerization tools (e.g., Docker, Podman)
  • Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation)
  • Monitoring and alerting tools (e.g., Prometheus, Grafana, Datadog)

📝 Enhancement Note: The technology stack for this role is focused on modern cloud-native technologies, microservice architecture, and containerization. Familiarize yourself with these technologies to ensure a strong performance during the technical interview.

👥 Team Culture & Values

Web Development Values:

  • Innovation and continuous learning
  • Collaboration and open communication
  • Performance optimization and scalability
  • Security and reliability
  • 📝 Enhancement Note: Intercon Solutions values a strong focus on innovation, collaboration, and continuous learning, with a emphasis on performance, scalability, and security in web development projects.

Collaboration Style:

  • Cross-functional collaboration with designers, product owners, and other teams
  • Code reviews and pair programming practices
  • Knowledge sharing and technical mentoring
  • 📝 Enhancement Note: The collaboration style at Intercon Solutions is focused on open communication, teamwork, and continuous learning, with a strong emphasis on knowledge sharing and technical mentoring.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Designing and implementing highly available and scalable microservices
  • Ensuring data consistency and integrity in a distributed system
  • Implementing and managing security concepts for microservices
  • 📝 Enhancement Note: This role presents technical challenges in designing, implementing, and managing microservices for processing and providing mobile data, with a focus on performance, scalability, and security.

Learning & Development Opportunities:

  • Specialization in specific areas, such as mobile data processing, GIS, or security
  • Attending industry conferences, workshops, and training sessions
  • Obtaining relevant certifications (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Developer Associate)
  • 📝 Enhancement Note: Intercon Solutions offers opportunities for learning and development, with a focus on specialization, continuous learning, and obtaining relevant certifications.

💡 Interview Preparation

Technical Questions:

  • Microservice Architecture: Explain the benefits and challenges of using microservice architecture for processing and providing mobile data (30 minutes)
  • Cloud Platforms: Describe your experience with cloud platforms and how you have used them to deploy and manage microservices (30 minutes)
  • Security Concepts: Discuss your approach to implementing and managing security concepts for microservices, such as authentication and authorization (30 minutes)

Company & Culture Questions:

  • Teamwork: Describe your experience working in a collaborative, cross-functional team environment and how you have contributed to team success (30 minutes)
  • Innovation: Explain how you stay up-to-date with the latest technologies and trends in web development and how you apply them to your projects (30 minutes)
  • Problem-solving: Share an example of a complex technical challenge you faced in a previous project and how you approached solving it (30 minutes)

Portfolio Presentation Strategy:

  • Demonstration: Prepare a live demo of a microservice you have developed, highlighting its features, performance, and scalability (15-20 minutes)
  • Architecture Walkthrough: Provide an overview of the architecture of the microservice, including its components, data flow, and communication patterns (10-15 minutes)
  • Code Walkthrough: Showcase your coding skills and explain your approach to designing and implementing the microservice (10-15 minutes)

📝 Enhancement Note: Prepare for the technical interview by brushing up on your knowledge of microservice architecture, cloud platforms, and security concepts. Familiarize yourself with the specific technologies and tools mentioned in the job description, and practice coding challenges and system design exercises to improve your problem-solving skills.

📌 Application Steps

To apply for this Cloud Developer (m/w/d) position:

  1. Customize Your Portfolio: Tailor your portfolio to demonstrate your experience with microservice architecture, cloud platforms, and automated deployments, highlighting your problem-solving skills and ability to debug complex systems
  2. Optimize Your Resume: Highlight your relevant skills and experience with microservice architecture, cloud platforms, and security concepts, emphasizing your technical proficiency and cultural fit
  3. Prepare for Technical Interview: Brush up on your knowledge of microservice architecture, cloud platforms, and security concepts, and practice coding challenges and system design exercises to improve your problem-solving skills
  4. Research the Company: Learn about Intercon Solutions' focus on innovation, teamwork, and customer satisfaction, and how your skills and experience align with their values and culture

⚠️ 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

You should have a good understanding of microservice architectures and cloud-native technologies. Experience with automated deployments, container orchestration, and security concepts for microservices is essential.