Event-driven architecture – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Wed, 09 Oct 2024 08:20:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Event-driven architecture – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Junior Backend & Infrastructure Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/junior-backend-infrastructure-engineer/ Wed, 09 Oct 2024 08:20:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/junior-backend-infrastructure-engineer/ Junior Backend & Infrastructure Engineer

Job Description:

    Join us in our mission to revolutionize the automotive industry by enhancing people's lives through innovative technology. At our company, we aim to create a seamless and sustainable transportation experience, emphasizing electrification and safety. As a Junior Backend & Infrastructure Engineer, you'll have the unique opportunity to contribute to building our partner technical capabilities and augmenting the functionality of our vehicles. You will work closely with various teams to develop APIs, support documentation, and ensure an exceptional developer experience. This role is perfect for those who are eager to make a significant impact in a collaborative environment focused on solving real-world problems.

IT Languages:

  • Go
  • Java
  • Python

As a Junior Backend & Infrastructure Engineer, you will be responsible for assessing and implementing solutions for a containerized cloud infrastructure while supporting the development of APIs and cloud services.:

    Evaluate design and deployment requirements for cloud infrastructure;; Collaborate with team members to create a robust API platform;; Utilize modern frameworks to build and maintain cloud services;; Assist in troubleshooting and resolving operational issues;; Explore and test new technologies to enhance our product offerings

Spoken Languages:

  • English;; Swedish

Skillset:

  • API development
  • Microservices architecture
  • Event-driven architecture
  • Cloud platforms
  • Containerization

Soft Skills:

  • Problem-solving
  • Collaboration
  • Adaptability
  • Empathy
  • Growth mindset

Qualifications:

  • Degree in Computer Science or related field
  • Experience in software engineering within an agile environment
  • Proficiency in at least one modern programming language

Years of Experience:

    1

Location:

    Sweden

Job Benefits:

  • Opportunities for professional development
  • Flexible working hours
  • Hybrid working model
  • Collaborative team environment
  • Health and wellness programs

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a culture of diversity, inclusivity, and collaboration, where every employee is valued and encouraged to contribute their unique perspectives. We prioritize a healthy work-life balance and believe in empowering our team members to reach their full potential.

Opportunities For Advancement:

  • Career growth opportunities, Participation in hackathons and competitions, Mentorship programs, Access to continuous learning resources

Visa Sponsorship:

    Available
]]>
Software Developer Java https://whoneedsengineers.com/jobs/software-development-and-engineering/software-developer-java-2/ Tue, 24 Sep 2024 17:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-developer-java-2/ Software Developer Java

Job Description:

    Are you ready to dive into the dynamic world of software development? We are seeking a talented Software Developer with a robust understanding of Java to join our innovative team. In this role, you will be an integral part of the entire software lifecycle, from initial planning to final deployment of applications. You will work collaboratively within agile, cross-functional teams to design and implement creative and effective solutions that meet the needs of our diverse clientele. Your responsibilities will also include maintaining and enhancing our existing applications, providing you with a variety of tasks that ensure your skills are continuously challenged and developed. We are looking for someone who is excited about technology and eager to contribute to our mission of advancing data management through cutting-edge software solutions.

IT Languages:

  • Java
  • Jakarta EE
  • Spring

As a Software Developer, you will take on a variety of responsibilities that contribute to our overall success.:

    Design and implement software solutions using Java;; Collaborate with team members in agile development processes;; Conduct thorough testing and debugging of applications;; Manage and maintain existing applications;; Participate in code reviews and provide constructive feedback

Spoken Languages:

  • English;; German

Skillset:

  • Event-driven Architecture
  • RabbitMQ
  • ActiveMQ
  • Kafka
  • JPA
  • Hibernate
  • Elasticsearch
  • SQL
  • JUnit
  • SonarQube
  • GitLab
  • Nexus
  • Continuous Delivery
  • Continuous Integration
  • Microservices
  • Docker
  • Kubernetes

Soft Skills:

  • Team collaboration
  • Effective communication
  • Problem-solving
  • Adaptability

Qualifications:

  • Degree in Computer Science or a related field
  • Professional experience in software development

Years of Experience:

    3

Location:

    Gütersloh, North Rhine-Westphalia, Germany, EU

Job Benefits:

  • Mobile working options up to 60% monthly
  • Flexible family-friendly working hours
  • Individualized training and development opportunities
  • Open feedback culture in an innovative work environment
  • Family-oriented corporate culture
  • Extensive onboarding and training programs
  • Sustainability initiatives such as job bikes and electric vehicle charging
  • Team events and health promotion activities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a nurturing and collaborative environment where every team member is valued. Our culture emphasizes open communication and teamwork, allowing individuals to thrive and contribute to our common goals. We believe in a family-like atmosphere where everyone can freely express ideas and innovations.

Opportunities For Advancement:

  • Continuous professional development, Career progression within the organization, Access to resources from major parent companies

Visa Sponsorship:

    Not Available
]]>
Cloud Architect https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/cloud-architect-3/ Tue, 24 Sep 2024 15:10:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/cloud-architect-3/ Cloud Architect

Job Description:

    As a Cloud Architect, you will play a pivotal role in shaping and optimizing our cloud solutions tailored to the unique needs of our clients. Your expertise will be instrumental in designing and implementing robust cloud architectures that ensure scalability, reliability, and security. You will collaborate closely with cross-functional teams, defining architectural standards and developing cloud-native applications. Your responsibilities will also include integrating DevOps best practices into our projects to enhance efficiency and delivery speed. We seek a candidate with a deep understanding of both software development and DevOps methodologies, particularly within the realm of cloud technologies. Your contributions will drive significant improvements in customer experiences and operational efficiencies.

IT Languages:

  • Python
  • Ruby
  • Java
  • Shell scripting
  • Node.js

You will be at the forefront of our cloud development initiatives, responsible for guiding projects and enhancing business applications through innovative cloud solutions.:

    Design and architect cloud-based solutions utilizing services from AWS, Azure, or Google Cloud Platform.;; Develop and implement cloud-native applications, emphasizing microservices and containerization.;; Collaborate with development teams to ensure adherence to cloud principles, focusing on elasticity and scalability.;; Implement DevOps strategies and automate deployment processes using CI/CD tools.;; Establish and enforce cloud security policies, ensuring compliance with industry standards.;; Optimize cloud resource utilization and costs through effective management and monitoring.;; Provide technical leadership and guidance on cloud architecture and emerging technologies.

Spoken Languages:

  • English;; Swedish

Skillset:

  • Cloud technologies
  • CI/CD pipelines
  • Infrastructure as code
  • Automation tools
  • Containerization
  • Monitoring tools
  • DevOps practices
  • SQL and NoSQL databases
  • Event-driven architecture
  • Cloud security principles

Soft Skills:

  • Proactive problem-solving
  • Strong interpersonal skills
  • Effective communication
  • Flexibility and adaptability
  • Innovative thinking
  • Service-oriented mindset

Qualifications:

  • Master’s degree or equivalent education and experience
  • Experience in business development
  • 7+ years of total experience in software development and DevOps engineering

Years of Experience:

    7

Location:

    Gothenburg, Västra Götaland County, Sweden, EU

Job Benefits:

  • Competitive salary
  • Health insurance
  • Flexible working hours
  • Professional development opportunities
  • Remote work options

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative environment that values innovation and teamwork. Our culture emphasizes continuous learning and adaptability, ensuring that our employees can thrive in a dynamic landscape. We are committed to diversity and inclusion, welcoming talents from various backgrounds and experiences.

Opportunities For Advancement:

  • Career progression into senior architectural roles, Opportunities to lead major projects, Access to cutting-edge training and certifications

Visa Sponsorship:

    Available
]]>
Tech Lead https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/tech-lead/ Tue, 24 Sep 2024 08:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/tech-lead/ Tech Lead

Job Description:

    We are seeking a dedicated Tech Lead to join our dynamic team in Gothenburg. In this role, you will be part of a DevOps setup, where the team is responsible for the entire lifecycle of their product, including new development, operational improvements, and support. You will work towards automating repetitive tasks and enhancing self-service options for users. As a Tech Lead, you will play a crucial role in modernizing and automating our EntraID and Active Directory ecosystem. Your expertise will help us improve our hybrid environment to better meet organizational needs and facilitate potential collaborations across various IAM capabilities. You will collaborate with a team that employs agile methodologies and modern software development practices, utilizing a dedicated Azure subscription while transitioning to an event-driven architecture. Your contributions will be vital as we integrate systems like ServiceNow and SuccessFactors through event-based integrations.

IT Languages:

  • C#
  • PowerShell
  • JavaScript
  • Python

As a Tech Lead, you will be responsible for driving the technical direction of the team and ensuring the successful implementation of our projects.:

    Lead the development and automation of the EntraID and Active Directory infrastructure;; Collaborate with team members to design and implement event-driven solutions;; Oversee the integration of various IAM capabilities across organizations;; Manage the deployment and operation of cloud resources in Azure;; Ensure adherence to best practices in software development and automation;; Facilitate agile ceremonies and promote a culture of continuous improvement

Spoken Languages:

  • English;; Swedish

Skillset:

  • Azure
  • DevOps
  • Automation
  • Event-driven architecture
  • Infrastructure as Code
  • GitOps

Soft Skills:

  • Strong problem-solving skills
  • Excellent communication abilities
  • Team collaboration
  • Adaptability to changing technologies and processes
  • Leadership skills

Qualifications:

  • Proven experience managing Azure cloud resources
  • Expertise in developing automation solutions using Azure Functions
  • Strong understanding of group policies, conditional access, and MFA configuration
  • Experience with Microsoft Defender and MS Purview configuration
  • Hands-on experience with hybrid Active Directory setups
  • Proficiency in Powershell or similar scripting languages
  • Familiarity with modern software development practices including Infrastructure as Code and GitOps
  • Experience with event-driven architecture including PubSub and streaming technologies

Years of Experience:

    5

Location:

    Gothenburg, Västra Götaland County, Sweden, EU

Job Benefits:

  • Competitive salary
  • Flexible working hours
  • Health insurance
  • Professional development opportunities
  • Work-life balance initiatives

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters an innovative and collaborative environment where team members are encouraged to share ideas and drive improvements. We value continuous learning and adaptability, ensuring that our employees can thrive in a fast-paced technological landscape.

Opportunities For Advancement:

  • Career progression into senior management roles, Opportunities to lead larger projects, Involvement in cross-departmental initiatives

Visa Sponsorship:

    Available
]]>
Backend Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/backend-software-engineer/ Tue, 24 Sep 2024 05:20:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/backend-software-engineer/ Backend Software Engineer

Job Description:

    As a Senior Backend Engineer, you will be instrumental in shaping the future of our dynamic software development team. You will engage in every phase of product development and maintenance, encompassing design, architecture, implementation, and automated testing. Your role will require not only technical prowess but also a deep understanding of software architecture principles and best practices. You will design and develop microservices, ensuring that our backend architecture is robust and scalable. With a focus on ownership, you will make pivotal technology decisions that optimize performance and output. You will be responsible for creating and orchestrating backend services that handle data acquisition, processing, storage, and retrieval. Your expertise will guide the technical direction of our infrastructure, which manages large sets of complex textual data and supports AI-driven data insights. Collaborating with Machine Learning experts, frontend developers, and fellow backend engineers, you will build sustainable and scalable backend solutions, translating business requirements into effective backend services.

IT Languages:

  • Python
  • Java
  • JavaScript

As a key member of the engineering team, you will undertake a variety of responsibilities that require both technical expertise and collaborative skills.:

    Develop and maintain backend services and microservices architecture;; Make critical technical decisions to enhance system performance;; Implement automated testing to ensure code quality;; Collaborate with cross-functional teams to integrate new features;; Mentor junior developers and foster a culture of learning;; Engage in code reviews to uphold coding standards

Spoken Languages:

  • English;; German

Skillset:

  • Microservices
  • Cloud deployment
  • CI/CD
  • Database management
  • Asynchronous programming
  • Event-driven architecture

Soft Skills:

  • Team collaboration
  • Problem-solving
  • Effective communication
  • Adaptability
  • Mentorship

Qualifications:

  • Proven experience in backend software development and architecture
  • Familiarity with message queue systems such as Kafka and RabbitMQ
  • Experience with event-driven systems and service-to-service communication
  • Proficiency in writing asynchronous code with automated testing in Python
  • Knowledge of microservices architecture and CI/CD principles
  • Understanding of database management systems such as MongoDB and PostgreSQL
  • Ability to produce clean, efficient, and maintainable code
  • Experience in an agile development environment

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Competitive salary with variable compensation and equity
  • Flexible working environment
  • Generous paid parental leave
  • Comprehensive benefits package
  • Flexible Paid Time Off
  • Family formation benefits
  • Paid volunteer time off
  • Opportunities for personal and professional growth

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • A collaborative and open environment that values diversity and encourages contributions from all team members. The company fosters a culture of innovation, continuous learning, and professional growth, providing opportunities for employees to impact the organization positively.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Leadership training

Visa Sponsorship:

    Available
]]>