InnovationTeam

Senior Java Backend Engineer

InnovationTeam

full-time

Posted on:

Origin:  • 🇸🇦 Saudi Arabia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ApacheCassandraDockerGrafanaJavaJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNoSQLOpenShiftOraclePostgresPrometheusRedisSpringSpring BootSpringBoot

About the role

  • Design, implement, and maintain robust and scalable backend systems using Java Spring Boot.
  • Develop and deploy microservices-based applications, ensuring modularity and scalability.
  • Design and optimize relational databases (e.g., Oracle, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra) to ensure efficient data handling.
  • Integrate and manage event streaming platforms like Kafka for real-time data processing and communication.
  • Architect and design backend solutions using proven design patterns and best practices to meet business requirements.
  • Develop, deploy, and manage services on platforms like OpenShift or similar container orchestration environments.
  • Implement and optimize CI/CD pipelines to automate the build, test, and deployment processes.
  • Monitor and optimize system performance, ensuring reliability and efficiency in production.
  • Promote coding standards, perform code reviews, and ensure adherence to best practices.
  • Work closely with developers, DevOps engineers, and other stakeholders to deliver seamless solutions.
  • Provide technical guidance and mentorship to junior engineers, fostering knowledge sharing and professional growth.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 10 years of experience in backend development.
  • Proven experience in building and deploying microservices-based architectures.
  • Strong proficiency in Java and Spring Boot.
  • Hands-on experience with microservices architecture and related tools.
  • Proficiency with containerization tools like Docker and orchestration platforms like OpenShift, Kubernetes, or similar.
  • Solid understanding of design patterns and their applications in software development.
  • Experience building and managing CI/CD pipelines using tools like Jenkins, GitLab CI, or similar.
  • Strong knowledge of relational databases (Oracle, MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
  • Familiarity with Apache Kafka or similar event-streaming platforms.
  • Knowledge of API design and implementation.
  • Experience with logging, monitoring, and alerting tools (ELK stack, Prometheus, Grafana).
  • Experience with code reviews and mentoring junior engineers.
Globaldev Group

Middle Back-End Developer

Globaldev Group
Mid · Seniorfull-time🇵🇱 Poland
Posted: 10 days agoSource: apply.workable.com
Distributed SystemsDockerGrafanaJavaJMeterKubernetesMicroservicesMongoDBNoSQLPrometheusSpringSpring Boot+2 more
Globaldev Group

Senior Java Developer

Globaldev Group
Seniorfull-time🇵🇱 Poland
Posted: 10 days agoSource: apply.workable.com
Distributed SystemsDockerGrafanaJavaJMeterKubernetesMicroservicesMongoDBNoSQLPrometheusSpringSpring Boot+2 more
qode.world

Infrastructure Engineer, Kafka and GenAI

qode.world
Mid · Seniorfull-time🇺🇸 United States
Posted: 26 days agoSource: apply.workable.com
ApacheAWSAzureCloudDockerGoGoogle Cloud PlatformGrafanaJenkinsKafkaKubernetesPrometheus+4 more
Everest Technologies, Inc

Azure DevOps Engineer, Kafka Exp

Everest Technologies, Inc
Mid · Seniorfull-time🇺🇸 United States
Posted: 37 days agoSource: etech.zohorecruit.com
ApacheAzureCloudGrafanaJenkinsKafkaKubernetesMicroservicesNode.jsPrometheusPythonSplunk+1 more
Getinz

Java Backend Developer

Getinz
Mid · Seniorfull-time🇮🇳 India
Posted: 12 days agoSource: getinz-people.freshteam.com
AngularApacheAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformGrafanaJavaKafkaKubernetes+12 more