Java Enterprise Developer

Bigdata Technology Solutions — United Arab Emirates · Posted ~4 hours ago

Mid Full-time

Skills

Java Spring Boot REST APIs microservices SQL Hibernate Docker Kubernetes PostgreSQL

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Java development role focused on designing and maintaining enterprise applications, APIs, and microservices. The position involves modern development practices, databases, deployment automation, and agile collaboration.

Highlights

Opportunity to build scalable enterprise applications using modern backend technologies and cloud-native practices.

Description

The purpose of the job is to use the required programming language to write, update and maintain programs to handle specific tasks. Responsibilities Design, develop, and maintain Java-based applications (often using frameworks like Spring Boot or Hibernate)Write clean, scalable, and well-documented codeImplement RESTful APIs and microservicesTranslate business requirements into technical solutionsParticipate in CI/CD pipelines using tools like Jenkins or GitLabDeploy applications to environments (Dev, QA, UAT, Prod)Work with containerization tools like Docker and orchestration like KubernetesEnsure smooth release cycles and rollback strategiesDesign and optimize database queries (SQL/NoSQL)Work with databases such as Postgres, Oracle Database, or MongoDBPerform data migrations and ensure data integrityOptimize performance (indexes, query tuning)Work closely with QA, DevOps, business analysts, and stakeholdersParticipate in Agile ceremonies (Scrum, stand-ups, sprint planning)Review code (peer reviews, pull requests)Document technical designs and APIs