{bc}
indeed

Java Developer

DICETEK LLC
Abu Dhabi, UAE
contract
Senior
1 weeks ago
API DevelopmentRESTful ServicesDatabase ManagementSQLNoSQLServer-Side Logic
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

API DevelopmentRESTful ServicesDatabase Management
Smart Apply

Full Job Posting

---------------

We are seeking an experienced Full Stack Java Developer with strong expertise in designing, developing, and supporting high-quality Java Microservices and Java EE applications.

The ideal candidate will have hands-on experience with modern Java technologies, Spring Boot, cloud-native architectures, containerization, and orchestration platforms such as ORKES or Netflix Conductor.

Banking domain experience is preferred.

-----------------------

  • 5–10 years of overall experience in Java application development.
  • Experience in platform hosting and production support environments.
  • Banking domain experience is preferred.

• Object-Oriented Programming (OOP)

  • Design Patterns
  • Multithreading
  • Java 8+ and Java 21
  • Lambda Expressions
  • Stream API
  • RESTful Services
  • Kotlin
  • Groovy

• Spring Boot Framework

  • Annotations
  • Maven and Gradle
  • Spring JPA
  • Spring AOP
  • Spring Security
  • JUnit Testing

Microservices

  • Microservices Architecture
  • Service Mesh
  • Service Discovery
  • Spring Cloud

Databases

  • MySQL
  • PostgreSQL
  • Oracle Database

Development Tools

  • IntelliJ IDEA

• Spring Tool Suite (STS)

  • Eclipse
  • SoapUI
  • Postman
  • Git
  • Jira
  • Confluence

Cloud & Containerization

  • Docker and Dockerfiles
  • Containers
  • Kubernetes
  • AWS
  • Microsoft Azure

------------------------

  • Design, develop, maintain, and support Java backend services and APIs.
  • Analyze business requirements and define technical implementation approaches.
  • Develop middleware services using Test-Driven Development (TDD) practices.
  • Ensure maximum code coverage (80%+) through comprehensive JUnit test cases.
  • Handle security and penetration testing requirements.
  • Deliver high-quality, bug-free application releases.
  • Implement security controls to safeguard application integrity and user data.
  • Identify and mitigate common application security vulnerabilities.
  • Collaborate with cross-functional teams to ensure successful project delivery.
  • Provide production support and resolve application issues in a timely manner.
  • Good to Have

API Management

  • API Gateway experience such as:

Agile Methodologies

  • Scrum
  • Kanban

DevOps

  • Git and TFS
  • Maven and Gradle
  • Azure DevOps
  • CI/CD Pipelines
  • GitHub Actions

------------------------

  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and manage multiple priorities.
  • Strong collaboration and teamwork mindset.
  • Proactive attitude towards learning new technologies and improving existing processes.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at DICETEK LLC