Sr. Backend Developer - Java (Integration Developer) - Octopus by RTG at robusta

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Sr. Backend Developer - Java (Integration Developer) - Octopus by RTG at robusta. About Octopus by RTG. Octopus by RTG is the tech hiring and outsourcing arm of . Robusta Technology Group. , dedicated to connecting exceptional tech talent with top-tier organizations across the . MENA, GCC, Europe, the US, and Canada. . We specialize in building strong, long-term partnerships between skilled professionals and innovative companies. Our mission is to . empower growth, innovation, and excellence.  by matching the right talent with the right opportunities.. Currently, we are hiring a . Sr. Backend Developer.  for one of our . partner organizations in KSA.  on a . 1-year contract. , offering the opportunity to contribute to exciting projects within a dynamic and forward-thinking environment.. Main Responsibilities. Backend Development & Architecture. Design, develop, and maintain scalable, secure backend systems using . Java.  and . Spring Boot. .. Contribute to . architecture design.  ensuring modularity, maintainability, and high performance.. Build and manage . microservices-based architectures. .. API & Integration. Develop and maintain . RESTful APIs.  and integrate them with internal and external systems.. Ensure smooth data exchange between services and databases.. Database Management. Design, manage, and optimize . SQL (PostgreSQL, MySQL, Oracle).  and . NoSQL (MongoDB, Cassandra). databases.. Ensure . data integrity. , . performance. , and . scalability. .. Code Quality & Performance. Write . clean, well-documented, and testable code.  following best practices.. Conduct . unit and integration testing.  using frameworks like . JUnit.  and . Mockito. .. Optimize system . performance, latency, and throughput. .. Collaboration & Mentorship. Collaborate closely with . front-end developers. , . product managers. , and . DevOps teams. .. Mentor.  junior developers and lead . code reviews.  to uphold standards.. Security & DevOps. Implement . security best practices. , including authentication and authorization (OAuth2, JWT).. Contribute to . CI/CD pipelines. , deployments, and monitoring systems.. Continuous Improvement. Stay updated with new technologies in the . Java & Spring Boot ecosystem. .. Suggest and adopt tools to enhance productivity and code quality.. Experience & Technical Skills. 4+ years.  of professional experience in . Java development. , primarily with . Spring Boot. .. Strong proficiency in . Java 8+.  (streams, lambdas, etc.).. Expertise in . Spring Boot ecosystem. : Spring Data, Spring Security, Spring Cloud.. Hands-on experience with . Microservices architecture. .. Proficient in . RESTful API design.  and integration.. Solid experience with . SQL.  (PostgreSQL, MySQL, Oracle) and . NoSQL.  (MongoDB, Redis, Cassandra).. Familiarity with . message brokers.  (Kafka, RabbitMQ).. Understanding of . Docker, Kubernetes. , and containerized deployments.. Experience with . testing frameworks.  (JUnit, Mockito).. Strong knowledge of . authentication & authorization mechanisms.  (OAuth2, JWT).. Experience with . CI/CD tools.  (Jenkins, GitLab CI, CircleCI).. Proficiency with . Git.  and branching strategies (GitFlow).. Familiarity with . cloud platforms.  (OCI, GCP).. Soft Skills. Excellent . problem-solving.  and . analytical thinking. .. Strong . communication and teamwork.  abilities.. Proven . mentorship and leadership.  capabilities.. Self-motivated and capable of working . independently. .. Quick to learn and adapt to . new technologies. .. Preferred Qualifications. Experience with . Spring Cloud. , . GraphQL. , or . Kubernetes. .. Familiarity with . Agile methodologies.  (Scrum, Kanban).. Experience with . ElasticSearch. , . Solr. , or . event-driven architecture (CQRS/Event Sourcing). .. Company Location: Egypt.