DevOps (focus Java software development).

job details

summary.

speed up the application by sharing your profile

job details
Are you interested in joining a highly motivated team that provides Output Management Service on a global scale? Our team is based in Munich, Switzerland, and India. We utilize cutting-edge technologies in cloud computing to optimize our processes and support our customers in making their operational processes more efficient and sustainable. As a member of our team, you will actively engage with our customers worldwide, assisting them in technical and infrastructure migration projects while developing innovative solutions to address their challenges and requirements. In our cross-functional team, you will have the opportunity to expand your knowledge beyond your designated role and gain valuable skills in DevOps. By sharing your ideas and leveraging your creativity, we will collectively shape the future. We are looking forwards to receiving your application.


Key responsibilities/tasks of position
 
  • Software Development: Participate in design and development of a cloud based solution for Output Management. Writing clean, efficient, and maintainable Java code to implement software solutions based on requirements and design specifications. This includes coding, debugging, and testing Java applications.
  • Continuous Integration / Continuous Deployment: Enforce automation in building, testing and deployment of our applications in order to achieve Continuous Integration / Continuous Deployment objectives
  • Collaboration: Collaborating with cross-functional teams, including product owners, service manager, and project manager, to ensure smooth integration and deployment of AOMS software solutions. Participating in daily stand-ups, sprint planning, and other agile ceremonies.
  • Testing and Quality Assurance: Writing unit tests and participating in testing activities to ensure the reliability and quality of software solutions. Collaborating with quality assurance engineers to resolve any identified defects or issues.
  • Documentation: Documenting code, design decisions, and system configurations for future reference and knowledge sharing. Keeping documentation up to date with any changes made to the software.
  • 3’d level support: Provide third level support to our customers in the time frames in alignment with the AOMS team.
Key requirements /skiIIs /experience
 
    • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
    • Knowledge of the software development lifecycle (SDLC), including requirements gathering, design, implementation, testing, deployment, and maintenance. Understanding the principles of agile methodologies, such as Scrum or Kanban, is valuable.
    • A deep understanding of the Java programming language, web application architecture and RESTfuI APIs is essential. Minimum 3 year of Java development experience, preferably in JEE.
    • Familiarity with agile methodologies, particularly Scrum.
    • Output management experience is a plus, preferably with SmartCOMM.
    • Familiar with Linux
    • Camunda experience is a plus
      • Strong problem-solving and analytical skills to identify and resolve technical challenges. The ability to understand requirements, analyze complex problems, and propose efficient solutions is crucial.
      • Highly effective communication skills (written and verbal) in English.
      • Ability to work in a global cross-cultural team and strong work ethics
      • Strong leadership skills to guide and motivate cross-functional teams. The ability to foster collaboration, resolve conflicts, and facilitate effective teamwork.
      • A mindset of continuous learning and staying updated with industry trends, emerging technologies, and advancements in the output management domain. The ability to adapt to new technologies and approaches to enhance product development.


      Are you interested in joining a highly motivated team that provides Output Management Service on a global scale? Our team is based in Munich, Switzerland, and India. We utilize cutting-edge technologies in cloud computing to optimize our processes and support our customers in making their operational processes more efficient and sustainable. As a member of our team, you will actively engage with our customers worldwide, assisting them in technical and infrastructure migration projects while developing innovative solutions to address their challenges and requirements. In our cross-functional team, you will have the opportunity to expand your knowledge beyond your designated role and gain valuable skills in DevOps. By sharing your ideas and leveraging your creativity, we will collectively shape the future. We are looking forwards to receiving your application.


      Key responsibilities/tasks of position
       
      • Software Development: Participate in design and development of a cloud based solution for Output Management. Writing clean, efficient, and maintainable Java code to implement software solutions based on requirements and design specifications. This includes coding, debugging, and testing Java applications.
      • Continuous Integration / Continuous Deployment: Enforce automation in building, testing and deployment of our applications in order to achieve Continuous Integration / Continuous Deployment objectives
      • Collaboration: Collaborating with cross-functional teams, including product owners, service manager, and project manager, to ensure smooth integration and deployment of AOMS software solutions. Participating in daily stand-ups, sprint planning, and other agile ceremonies.
      • Testing and Quality Assurance: Writing unit tests and participating in testing activities to ensure the reliability and quality of software solutions. Collaborating with quality assurance engineers to resolve any identified defects or issues.
      • Documentation: Documenting code, design decisions, and system configurations for future reference and knowledge sharing. Keeping documentation up to date with any changes made to the software.
      • 3’d level support: Provide third level support to our customers in the time frames in alignment with the AOMS team.
      Key requirements /skiIIs /experience
       
        • Bachelor's Degree in Computer Science, Software Engineering, or a related field.
        • Knowledge of the software development lifecycle (SDLC), including requirements gathering, design, implementation, testing, deployment, and maintenance. Understanding the principles of agile methodologies, such as Scrum or Kanban, is valuable.
        • A deep understanding of the Java programming language, web application architecture and RESTfuI APIs is essential. Minimum 3 year of Java development experience, preferably in JEE.
        • Familiarity with agile methodologies, particularly Scrum.
        • Output management experience is a plus, preferably with SmartCOMM.
        • Familiar with Linux
        • Camunda experience is a plus
          • Strong problem-solving and analytical skills to identify and resolve technical challenges. The ability to understand requirements, analyze complex problems, and propose efficient solutions is crucial.
          • Highly effective communication skills (written and verbal) in English.
          • Ability to work in a global cross-cultural team and strong work ethics
          • Strong leadership skills to guide and motivate cross-functional teams. The ability to foster collaboration, resolve conflicts, and facilitate effective teamwork.
          • A mindset of continuous learning and staying updated with industry trends, emerging technologies, and advancements in the output management domain. The ability to adapt to new technologies and approaches to enhance product development.


          get in touch.

          we are here to help you with your questions.

          MH

          Maximillian Hirtz

          related jobs.

          see all jobs

          Thank you for subscribing to your personalised job alerts.