Search by job, company or skills

Singleclic Ltd

Senior Java Spring Boot Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

Singleclic is a regional leader in Digital Transformation, ERP/CRM Implementation, Business Process Automation, and Enterprise AI, with a strong presence across KSA, UAE, and Egypt. We specialize in delivering scalable solutions, empowering organizations in diverse sectors such as construction, healthcare, banking, and government to achieve operational optimization and growth. As trusted partners of Odoo, Microsoft Dynamics 365, and IBM technologies, we focus on combining cutting-edge tools with deep industry expertise. Singleclic's flagship low-code platform, Cortex, offers Arabic-enabled, on-premise enterprise solutions tailored for MENA businesses. With a decade of experience, 70+ experts, and a client portfolio of over 60 enterprises, we deliver agile, scalable, and impactful technology solutions.

Role Description

Interface and advise clients as a Trusted Advisor on backend scalability, Spring Boot best practices, and

cloud integration.

Become an agent of change by advocating for modern Java standards (Java 17/21) and efficient

cloud-native patterns.

Design and implement robust, scalable backend APIs and microservices from concept to deployment.

Manage Cloud Infrastructure on AWS, ensuring applications are highly available and performant.

Collaborate with frontend engineers and designers, occasionally stepping into the frontend to ensure

seamless end-to-end integration.

Write clean, maintainable, well-tested code following industry best practices and TDD.

Participate in code reviews to maintain high engineering standards and mentor others on the Spring

framework.

Continuously learn and stay at the leading edge of the Java and Cloud-native landscape.

Skills / Experiences

5+ years of Java development experience, with at least 4 years focused on Spring Boot.

Expertise in the Spring Ecosystem (Spring Security, Spring Data, Spring Cloud, etc.) is a must.

Proficiency in AWS (or other major cloud providers) including EC2, RDS, Lambda, and VPC management.

Advanced experience designing and building RESTful APIs.

Solid understanding of database technologies (PostgreSQL, MySQL) and ORM frameworks like

Hibernate.

Understanding of security best practices (OAuth2, OIDC, JWT).

Experience with CI/CD pipelines (GitHub Actions, GitLab CI, or Jenkins).

Experience with testing methodologies (JUnit, Mockito, Integration Testing).

Experience with agile methodologies and lean development practices.

Additional Skills of Interest

Knowledge of Frontend technologies (React, Angular, or Vue.js) is a significant plus.

Experience with event-driven architectures (Kafka, RabbitMQ, or AWS SNS/SQS).

Knowledge of Performance Tuning (JVM optimization, garbage collection tuning).

Familiarity with Infrastructure as Code (Terraform or CloudFormation).

Proficiency in TypeScript for supporting frontend tasks.

Familiarity with monitoring and observability tools (Prometheus, Grafana, Datadog)

Experience with containerization (Docker) and understanding of orchestration (Kubernetes)..

Experience mentoring junior developers and conducting technical interviews.

Education

Bachelor of Science Degree in Computer Science or a related engineering field; OR 5 years of

  • Engineering, Computer or Information Science applicable professional experience.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143292817