IBM - Krakow, WI

posted 4 months ago

Full-time - Mid Level
Krakow, WI
Computer and Electronic Product Manufacturing

About the position

Join IBM's development team in Krakow as a Java Full Stack Developer, where you will play a crucial role in enhancing IBM's flagship product in the Data & AI domain. This position focuses on improving the platform's data sources' connectivity capabilities. You will be involved in various design and development activities, ensuring that the product meets the highest standards of quality and performance. Your responsibilities will include performing code reviews and actively participating in daily team activities such as scrum/stand-up meetings, progress checkpoints, and demo sessions. Collaboration is key, as you will work closely with different teams and team members across a global development organization. Additionally, you will engage in customer support activities, resolving complex issues and providing assistance to our customers, ensuring their needs are met effectively. As a Java Full Stack Developer, you will leverage your professional experience with Java SE and/or C/C+ to contribute to the development of robust applications. Your understanding of relational and/or noSQL databases will be essential in managing data effectively. You will also work with REST APIs, JDBC, and shell scripts, utilizing your advanced skills in both Linux and Windows environments. Excellent communication and presentation skills are vital, as you will be required to articulate complex technical concepts to both technical and non-technical stakeholders. Proficiency in English is a must, as it will facilitate collaboration with international teams. In addition to your core responsibilities, you will have the opportunity to explore modern front-end JavaScript-based technologies such as React and Angular. Familiarity with cloud services from AWS, Azure, and Google will be advantageous, as will experience with containerization technologies like Docker, Kubernetes, and OpenShift. Understanding cloud services and CI/CD processes, as well as SaaS and microservices security aspects, will further enhance your contributions to the team. Knowledge of Apache Flight and Agile/scrum methodologies will be beneficial in navigating the complexities of a global development environment.

Responsibilities

  • Participate in design and development activities for IBM's flagship product.
  • Perform code reviews to ensure code quality and adherence to standards.
  • Actively contribute to daily team activities including scrum/stand-up meetings and progress checkpoints.
  • Collaborate effectively with different teams and team members across a worldwide development organization.
  • Engage in customer support activities, resolving complex issues and providing assistance to customers.

Requirements

  • Professional experience with Java SE and/or C/C+.
  • Understanding of relational and/or noSQL databases.
  • Experience with REST APIs, JDBC, and shell scripts.
  • Advanced skills in Linux and Windows environments.
  • Excellent communication and presentation skills.
  • Proficiency in English.

Nice-to-haves

  • Experience with modern front-end JavaScript-based technologies (React, Angular).
  • Familiarity with cloud services from AWS, Azure, and Google.
  • Experience with Docker, Kubernetes, and OpenShift.
  • Understanding of cloud services and CI/CD processes.
  • Knowledge of SaaS and microservices security aspects.
  • Knowledge of Apache Flight.
  • Understanding of Agile/scrum methodologies.

Benefits

  • Opportunities for continuous learning and development.
  • Supportive work environment that encourages innovation and experimentation.
  • Diverse and inclusive workplace culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service