I

Java Backend Developer

InfoVision Middle East

Dubai, United Arab Emirates · Full Time

Be the first to apply

Experience
Any
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

We are seeking an experienced Senior Backend Developer proficient in Java, with practical expertise in Redis and PostgreSQL. This position demands advanced skills in system design and architecture to develop scalable, secure, resilient, and production-worthy backend applications.

Key Responsibilities

  • Architect, develop, and sustain reliable, scalable, and high-performing backend services using Java.
  • Participate actively in system architecture and design for large-scale production-level applications.
  • Devise and implement solutions capable of scaling with increased traffic, workload, and data growth.
  • Develop and refine caching and efficient data access methods leveraging Redis.
  • Design, optimize, and maintain relational databases utilizing PostgreSQL efficiently.
  • Analyze real-time production environments, locate performance bottlenecks, and apply dependable technical resolutions.
  • Enhance application uptime, availability, fault tolerance, and overall readiness for production.
  • Collaborate closely with infrastructure, DevOps, and application teams to supervise the entire system lifecycle.
  • Detect and mitigate security vulnerabilities in applications and systems.
  • Support troubleshooting efforts, tune performance, resolve incidents, and foster continual system enhancements.

Required Qualifications & Skills

  • Proven backend development experience with Java and frameworks like Spring and Spring Boot.
  • Strong grasp of system design, software architecture, and distributed applications on a large scale.
  • Hands-on experience with Redis, focusing on caching methods, data structures, and performance tuning.
  • Proficiency with PostgreSQL encompassing database schema design, query optimization, indexing, and tuning.
  • In-depth understanding of scalability, high availability, reliability, concurrency, and performance in production systems.
  • Experience in designing, deploying, and maintaining production-grade software.
  • Familiarity with infrastructure setups, deployment configurations, and interactions between applications and environment.
  • Comprehensive knowledge of application security best practices, secure coding standards, and addressing typical threats.
  • Strong analytical skills for scenario-based problem solving, troubleshooting, and making informed technical decisions.

Preferred Competencies

  • Experience working with microservices and distributed systems architecture.
  • Knowledge of cloud platforms, container technologies like Kubernetes, and CI/CD pipelines.
  • Familiarity with monitoring tools, logging methods, observability practices, and production incident handling.
  • Understanding of API security, including authentication, authorization, and performance optimization.
  • Experience mentoring junior developers or contributing to technical standards and architectural guidelines.

Tools & software

Java Kubernetes required PostgreSQL · 2 to 5 years required Redis · 2 to 5 years required
🤖
Online · instant AI help
Broxer