RabbitMQ – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentSun, 20 Oct 2024 06:45:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngRabbitMQ – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Backend Software Engineer – All Levels
https://whoneedsengineers.com/jobs/software-development-and-engineering/backend-software-engineer-all-levels-2/
Sun, 20 Oct 2024 06:45:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/backend-software-engineer-all-levels-2/Backend Software Engineer – All Levels
Job Description:
Join a mission-driven company dedicated to advancing financial progress for over 130 million members worldwide. As a Backend Software Engineer, you will play a pivotal role in developing and enhancing our platform, which facilitates seamless access to essential financial services. Your contributions will directly impact millions of users as they navigate their financial journeys, including critical moments like purchasing their dream homes. You will work collaboratively within a rapidly growing engineering team, leveraging your skills to build integrations and services that expand our product offerings. This role provides an exciting opportunity to engage in innovative problem-solving within a fast-paced environment, akin to a startup culture. By joining us, you will help transform traditional financial services and make a tangible difference in people's lives.
IT Languages:
Scala
Java
As a Backend Software Engineer, you will be responsible for the following tasks::
Develop core services and enhance the data aggregation layer to accommodate scalability and rapid iterations;; Create high-quality integrations with internal services using a rich dataset;; Collaborate with external partners to gather data that enriches the user experience;; Implement automation across the technology stack, including build and deployment processes;; Work alongside front-end developers to deliver comprehensive solutions and iterate based on feedback;; Continuously learn and adapt to new technologies as product needs evolve
Spoken Languages:
English
Skillset:
Microservices architecture
API design
SQL
Kubernetes
Container technologies
Kafka
RabbitMQ
Amazon SQS
Soft Skills:
Strong communication skills
Leadership abilities
Collaborative mindset
Problem-solving attitude
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field
Proficient in software development practices
Strong foundation in object-oriented programming, design patterns, and algorithms
Years of Experience:
5
Location:
United States
Job Benefits:
Generous health and wellness benefits
Flexible working hours
Professional development opportunities
Inclusive employee culture
Access to Employee Resource Groups
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a diverse and inclusive work environment that values collaboration and creativity. Our culture is built on the belief that every team member's voice matters, and we celebrate the unique backgrounds and experiences within our team. We are committed to supporting professional growth while making a meaningful impact on our members' financial well-being.
Opportunities For Advancement:
Mentorship programs, Leadership training, Career development resources
Join our dynamic team as a Backend Software Developer, where you will play a pivotal role in shaping the future of furniture retail. As part of an agile software development team, you will work on enhancing the 'data hub' of our organization. Your contributions will involve collaborating with Product Owners and Requirement Engineers to develop technical concepts that span across various departments. You will utilize your optimization skills to improve existing applications and processes while ensuring thorough documentation. Your expertise will be essential in analyzing new technologies and integrating them into our daily operations. We are looking for individuals who are passionate about innovation and eager to take on new challenges in a fast-paced, international environment.
IT Languages:
Node.js
JavaScript
SQL
T-SQL
REST
OpenAPI
As a Backend Software Developer, your primary responsibilities will include the following::
Further develop and maintain the ‘data hub’ of the organization.;; Collaborate with Product Owners and Requirement Engineers to create technical concepts.;; Optimize existing applications and implement new requirements.;; Document processes sustainably for future reference.;; Analyze and implement new technologies to support technical development.
Spoken Languages:
English;; German
Skillset:
MSSQL
MongoDB
Redis
Elastic Search
ActiveMQ
RabbitMQ
GitHub
Atlassian
Scrum
Test-Driven Development
Soft Skills:
Team Player
Problem Solver
Adaptable
Proactive
Qualifications:
Bachelor’s degree in Computer Science or a related field
Strong understanding of backend technologies
Years of Experience:
5
Location:
Germany
Job Benefits:
Flexible working hours
Remote working options
Modern office environment
Access to fitness facilities
Healthy snacks
Paid learning days
Support for attendance at conferences
Employee discounts
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our culture emphasizes teamwork, innovation, and continuous learning. We foster an environment where every team member's ideas are valued, and personal development is encouraged. Our international setting promotes agility and adaptability, allowing us to respond quickly to changes in the market.
Opportunities For Advancement:
Career development through training and workshops, Access to e-learning platforms, Opportunities for advancement within the company, Participation in industry conferences
Visa Sponsorship:
Available
]]>Backend Software Engineer – All Levels
https://whoneedsengineers.com/jobs/software-development-and-engineering/backend-software-engineer-all-levels/
Sun, 13 Oct 2024 07:00:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/backend-software-engineer-all-levels/Backend Software Engineer – All Levels
Job Description:
Join a mission-driven company dedicated to advancing financial progress for over 130 million members worldwide. As a Backend Software Engineer, you will play a pivotal role in developing and enhancing our platform, which facilitates seamless access to essential financial services. Your contributions will directly impact millions of users as they navigate their financial journeys, including critical moments like purchasing their dream homes. You will work collaboratively within a rapidly growing engineering team, leveraging your skills to build integrations and services that expand our product offerings. This role provides an exciting opportunity to engage in innovative problem-solving within a fast-paced environment, akin to a startup culture. By joining us, you will help transform traditional financial services and make a tangible difference in people's lives.
IT Languages:
Scala
Java
As a Backend Software Engineer, you will be responsible for the following tasks::
Develop core services and enhance the data aggregation layer to accommodate scalability and rapid iterations;; Create high-quality integrations with internal services using a rich dataset;; Collaborate with external partners to gather data that enriches the user experience;; Implement automation across the technology stack, including build and deployment processes;; Work alongside front-end developers to deliver comprehensive solutions and iterate based on feedback;; Continuously learn and adapt to new technologies as product needs evolve
Spoken Languages:
English
Skillset:
Microservices architecture
API design
SQL
Kubernetes
Container technologies
Kafka
RabbitMQ
Amazon SQS
Soft Skills:
Strong communication skills
Leadership abilities
Collaborative mindset
Problem-solving attitude
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics, or a related field
Proficient in software development practices
Strong foundation in object-oriented programming, design patterns, and algorithms
Years of Experience:
5
Location:
United States
Job Benefits:
Generous health and wellness benefits
Flexible working hours
Professional development opportunities
Inclusive employee culture
Access to Employee Resource Groups
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a diverse and inclusive work environment that values collaboration and creativity. Our culture is built on the belief that every team member's voice matters, and we celebrate the unique backgrounds and experiences within our team. We are committed to supporting professional growth while making a meaningful impact on our members' financial well-being.
Opportunities For Advancement:
Mentorship programs, Leadership training, Career development resources
Visa Sponsorship:
Available
]]>Software Engineer
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-29/
Thu, 10 Oct 2024 03:00:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-29/Software Engineer
Job Description:
We are seeking a talented Software Engineer to join our dynamic team in Frankfurt am Main, Hesse. In this role, you will be responsible for designing, developing, and maintaining robust software solutions using Java and the Spring Boot framework. The ideal candidate will have experience in microservice architecture and be familiar with messaging systems such as Kafka or RabbitMQ. You will also leverage your knowledge of cloud infrastructure, particularly AWS, to enhance our applications. As a part of our agile team, you will participate in daily stand-ups and sprint planning, ensuring that you contribute effectively to our collaborative work environment.
IT Languages:
Java
Spring Boot
As a Software Engineer, your responsibilities will include::
Developing and implementing software solutions using Java 8 or higher;; Creating microservices using Spring Boot;; Working with messaging systems such as Kafka or RabbitMQ;; Managing CI/CD processes using Kubernetes;; Collaborating with cross-functional teams in an agile environment;; Conducting testing and quality assurance using frameworks like JUnit
Spoken Languages:
English;; German
Skillset:
Java
Spring Boot
Microservices
AWS
Kafka
RabbitMQ
Kubernetes
JUnit
Soft Skills:
Strong communication skills
Team collaboration
Problem-solving mindset
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software development principles
Years of Experience:
5
Location:
Germany
Job Benefits:
Flexible working hours
Remote work options
Professional development opportunities
Health insurance
Paid time off
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative environment where team members are encouraged to share ideas and contribute to projects. Our culture emphasizes continuous learning and professional growth, ensuring that every employee feels valued and supported in their career journey.
Opportunities For Advancement:
Leadership roles, Specialization in advanced technologies, Mentorship opportunities
Join our dynamic Software Engineering unit where we leverage agile methodologies to craft innovative software solutions that contribute to the European energy transition. With an expanding portfolio of diverse energy assets including batteries, solar, wind, and biogas power plants, we are focused on optimizing the flexibility of these resources to effectively respond to the unpredictable nature of renewable energy generation. In this role, you will develop applications that empower our electricity traders to react to market price signals and utilize our flexible assets in the most economically advantageous manner. Our collaborative and open-minded work environment encourages you to engage with highly relevant topics in the energy sector, allowing you to apply your programming skills while continuously enhancing both your personal growth and that of the team. We genuinely value work-life balance, offering flexible working arrangements tailored to your needs, whether you prefer full-time or part-time commitments. Our tech stack includes Python 3, asyncio, FastAPI, SQLAlchemy, pandas, Pyomo, Azure, GitHub, Docker, MySQL, RabbitMQ, Redis, Terraform, Jira, Confluence, and Grafana.
IT Languages:
Python
As a Python Software Developer, you will be responsible for integrating various data streams to enhance the operation of our numerous flexible energy assets. You will design and create APIs and user interfaces that provide access to these flexibility resources across the organization. Your role will involve investigating how to leverage this flexibility for short-term trading on European power exchanges, transforming technical limitations of assets such as batteries and biogas plants into actionable optimization models. You will also ensure that your refined concepts translate into high-quality, scalable production-ready code capable of optimizing the management of hundreds of energy assets. Working within a cross-functional team, you will actively participate in agile practices such as Scrum, code reviews, pair programming, and retrospectives.:
Spoken Languages:
English;; German
Skillset:
Python 3
asyncio
FastAPI
SQLAlchemy
pandas
Pyomo
Azure
GitHub
Docker
MySQL
RabbitMQ
Redis
Terraform
Jira
Confluence
Grafana
Soft Skills:
Team-oriented
Creative thinking
Adaptability
Strong communication skills
Qualifications:
Degree in a STEM field or equivalent experience in software development
Multiple years of professional experience in software development, particularly with Python
Ability to simplify and clarify complex domains
Creative mindset with a strong desire to learn and engage in technical discussions
Experience with linear optimization models and associated algorithms is a plus
Fluency in English; knowledge of German is advantageous
Years of Experience:
5
Location:
Germany
Job Benefits:
Hybrid and flexible working arrangements
Opportunity to accumulate additional vacation days
Comprehensive development programs including language courses and coaching
Free delivery of green electricity
Access to job bike and public transport tickets
Sports offerings such as Urban Sports Club and yoga classes
Regular team events including summer and Christmas parties, LAN parties, and after-work gatherings
Support in finding daycare and managing personal challenges
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
Our company culture is centered around creativity, teamwork, and a commitment to sustainability. We foster an environment that encourages innovation and collaboration, empowering our employees to contribute meaningfully to the digital energy revolution while balancing their professional and personal lives.
Opportunities For Advancement:
Continuous professional development opportunities, Potential for advancement within the organization
Visa Sponsorship:
Available
]]>DevOps Engineer
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-engineer-88/
Tue, 08 Oct 2024 01:15:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-engineer-88/DevOps Engineer
Job Description:
We are seeking talented DevOps Engineers to join our innovative tech company based in Berlin. This role offers the opportunity to work on a groundbreaking project that aims to enhance our platform and developer experience teams. As a DevOps Engineer, you will be instrumental in advancing cloud-native technologies and managing complex cloud environments. You'll take charge of setting up and operating cloud environments, developing managed services, and providing technical consultation to ensure that our products meet the highest standards. The ideal candidate will be passionate about automation, continuous integration, and continuous delivery, and will thrive in a collaborative environment focused on knowledge sharing and professional development. If you are driven by the desire to leverage cutting-edge technologies to foster innovation, we encourage you to apply.
IT Languages:
Kubernetes
Docker
CI/CD
Postgres
Grafana
As a DevOps Engineer, you will be responsible for several key areas integral to the project’s success.:
Enhancing platform capabilities with a focus on cloud-native technologies;; Setting up and managing environments in both private and public cloud infrastructures;; Developing managed services for seamless integration into advanced software solutions;; Offering expert technical advice to product owners and software engineering teams;; Driving automation strategies including CI/CD and test automation;; Evaluating emerging technologies and contributing to continuous professional growth;; Documenting best practices and encouraging knowledge exchange across departments
Spoken Languages:
English;; German
Skillset:
Enterprise Kubernetes
Red Hat OpenShift
Cloud management
Keycloak
HashiCorp Vault
Elastic Stack
RabbitMQ
API design
Soft Skills:
Team collaboration
Problem-solving
Effective communication
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or equivalent technical training
Proven experience in cloud environments and DevOps practices
Years of Experience:
5
Location:
Germany
Job Benefits:
Attractive salary package
Opportunity for continuous learning
Flexible working hours
Hybrid work environment
Career advancement opportunities
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a culture of innovation and collaboration, where every employee is encouraged to contribute ideas and participate in knowledge sharing. We value diversity and inclusivity, supporting our team members in their professional growth while maintaining a flexible and engaging work environment.
Opportunities For Advancement:
Professional development programs, Leadership training, Access to industry conferences
We are seeking a talented Full Stack Engineer with a strong background in Typescript, Node.js, and React to join a dynamic FinTech start-up. In this role, you will be instrumental in developing high-traffic systems that serve millions of consumers daily. You will have the opportunity to work on bespoke services tailored to the unique needs of the financial industry and will be responsible for the complete ownership of your code, encompassing backend, frontend, and infrastructure. Collaboration is key, as you will be working alongside cross-functional teams of expert engineers and product managers to influence the strategic direction of our codebase and technology stack. This is an exciting opportunity to make a significant impact in a fast-paced environment.
IT Languages:
Typescript
Node.js
React
As a Full Stack Engineer, you will take on various responsibilities that include designing, developing, and maintaining high-traffic FinTech systems. Your role will involve collaborating with other engineers and product teams to create solutions that meet the needs of our clients in the financial sector.:
Designing and implementing scalable backend services.;; Developing user-friendly frontend applications.;; Ensuring code quality through testing and adherence to clean coding principles.;; Participating in architectural discussions and contributing to the strategic direction of the codebase.;; Working closely with product managers to understand user needs and translate them into technical requirements.
Spoken Languages:
English;; German
Skillset:
Typescript
Node.js
React
Microservices
PostgreSQL
RabbitMQ
CI/CD
Docker
Kubernetes
AWS
Soft Skills:
Team Collaboration
Problem Solving
Effective Communication
Adaptability
Qualifications:
Proven experience in building complex backend systems and modern frontend applications using Typescript and Node.js.
Familiarity with event-driven and microservice architectures.
Comfortable working within a ‘you-build-it-you-run-it’ culture.
Experience with CI/CD pipelines, Docker, Kubernetes, preferably in an AWS environment.
Understanding of message queuing protocols.
Years of Experience:
5
Location:
Munich, Bavaria, Germany, EU
Job Benefits:
Flexible working hours
Professional development opportunities
Health and wellness programs
Collaborative and innovative work environment
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
The company fosters a culture of innovation and collaboration, encouraging employees to take ownership of their work and contribute to the success of the team. You will find a supportive environment that values diversity and promotes continuous learning.
Opportunities For Advancement:
Potential to lead projects, Career growth into senior engineering roles, Opportunities to mentor junior team members
We are seeking a skilled Full-Stack Developer to be an integral part of our dynamic product team. In this role, you will engage in the entire development process, contributing to both frontend and backend solutions. You will utilize modern technologies to create user-friendly interfaces with a keen focus on enhancing user experience. Your responsibilities will include building responsive web applications, developing our distributed backend services, and integrating various APIs to deliver seamless functionality. We prioritize high-quality code and an efficient workflow, aiming to deliver exceptional products swiftly while adapting to new technologies. This position is perfect for someone who is passionate about innovation and eager to make a significant impact in a fast-paced environment.
IT Languages:
JavaScript
TypeScript
Rust
As a Full-Stack Developer, you will have a diverse set of responsibilities that span across the entire tech stack.:
Design and implement user interfaces using React, NextJS, and TailwindCSS;; Develop backend services with Node.js (NestJS) and Rust;; Integrate and stitch together various APIs and services;; Build scalable solutions that consider growth and performance;; Collaborate closely with both technical and non-technical team members to ensure alignment on project objectives
Spoken Languages:
English;; German
Skillset:
React
NextJS
TailwindCSS
Node.js
NestJS
PostgreSQL
Redis
RabbitMQ
Soft Skills:
Strong communication skills
Problem-solving mindset
Adaptability
Team collaboration
User-centric approach
Qualifications:
Proficiency in JavaScript and TypeScript
Experience with Rust programming
Familiarity with Docker and Kubernetes
Understanding of distributed systems and microservices architecture
Years of Experience:
5
Location:
Hamburg, Hamburg, Germany, EU
Job Benefits:
Competitive salary
Equity options through VSOP
Flexible hybrid work environment
Learning and development budget for personal growth
Access to snacks and beverages in the office
Latest technology and tools for your work
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
We value a collaborative and innovative work environment that fosters creativity and encourages team input. Our team is diverse, consisting of talents from various backgrounds and cultures, promoting inclusivity and mutual respect. We believe in providing our employees with the flexibility to work from different locations, ensuring a healthy work-life balance while pursuing ambitious goals.
Opportunities For Advancement:
Potential for career growth in a fast-growing startup, Opportunities to lead projects and teams, Access to mentorship from experienced professionals
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
Are you passionate about enhancing urban mobility and road safety? We are seeking a talented DevOps Engineer to join our dynamic team in Berlin. In this role, you will play a crucial part in supporting our development and project teams as they work on a cutting-edge cloud-based platform that integrates our extensive software solution portfolio. Your expertise will help manage and maintain a robust infrastructure of over fifty Linux servers and Kubernetes clusters across a multi-cloud environment, including AWS, which hosts more than two hundred microservices. You will have the opportunity to work with modern, cloud-native technologies such as Kafka, RabbitMQ, PostgreSQL, and MongoDB, collaborating with an agile engineering team of over one hundred developers who are proficient in various programming languages including C#, Java, Node.js, and Python. This is a unique chance to contribute to a SaaS infrastructure solution that connects more than ten thousand traffic devices, impacting the daily lives of millions of users. Additionally, you will be responsible for developing innovative solutions aimed at accelerating on-premise releases, ensuring that our infrastructure remains critical to our operations.
IT Languages:
Python
C#
Java
Node.js
As a DevOps Engineer, you will be responsible for a variety of key tasks that ensure the seamless operation of our infrastructure and support our teams in delivering high-quality software solutions.:
Manage and maintain a growing infrastructure of Linux servers and Kubernetes clusters;; Support the development teams in unifying SWARCO’s software solutions;; Work with cloud-native technologies to enhance our service delivery;; Collaborate with an agile engineering team to develop and deploy microservices;; Assist in the development of innovative solutions for efficient software releases
Spoken Languages:
English;; German
Skillset:
Kubernetes
Docker
Ansible
Terraform
Linux
MongoDB
PostgreSQL
RabbitMQ
Redis
Soft Skills:
Solution-oriented mindset
Strong communication skills
Ability to work collaboratively in a team environment
Proactive problem-solving abilities
Qualifications:
Experience in building and maintaining infrastructure for large IoT and network-edge devices
Hands-on experience with federated and distributed monitoring systems
Familiarity with CI/CD tools, including ArgoCD
Years of Experience:
5
Location:
Berlin, Berlin, Germany, EU
Job Benefits:
Join a team dedicated to cutting-edge road traffic solutions
Flexible working hours with a hybrid work setup
Opportunities for promotion within the organization
Job rotation programs that allow international work experience
Modern office space located near public transport
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of innovation and collaboration, encouraging our employees to take initiative and drive projects forward. Our team is dedicated to making a positive impact on urban mobility and road safety, providing a supportive environment for professional growth.
Opportunities For Advancement:
Career advancement within various areas of the organization, Participation in international job rotation programs