Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Java Developer f/m/x 
Germany, Baden-Württemberg 
332402150

11.09.2024

Role Overview

As a Java Developer, you will be responsible for designing, developing, and maintaining our high-quality Java-based backend applications. You will work closely with our crossfunctional development team to ensure the efficient and reliable delivery of our products and services.
Your Role and Responsibilities

  • Design, develop, and maintain robust and scalable Java backend applications.
  • Collaborate with the development team to analyze requirements and translate them into technical specifications.
  • Write clean, efficient, and well-documented code.
  • Conduct unit testing and integration testing to ensure code quality.
  • Optimize application performance and scalability.
  • Troubleshoot and resolve technical issues.
  • Stay up-to-date with the latest Java technologies and industry trends.


Required Technical and Professional Expertise

  • At least 3 years of hands-on experience with Java backend development.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience working with Cloud Native environments and platforms (e.g., AWS, GCP, Azure).
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with data processing frameworks (e.g., Kafka, Clickhouse) is a plus.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.


Preferred Technical and Professional Expertise

  • Experience with high-volume data processing and distributed systems.
  • Knowledge of microservices architecture.
  • Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, version control).
  • Hands on experience with distributed tracing and application performance monitoring.