- Home
- Jobs
- Dicetek LLC
- Java Developer
Java Developer
Job Description Roles & Responsibilities 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: Kong API Gateway CA API Gateway Azure API Management AWS API Gateway Agile Methodologies Scrum Kanban Test-Driven Development (TDD) DevOps Git and TFS Maven and Gradle Azure DevOps CI/CD Pipelines GitHub Actions Required Soft Skills 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. Desired Candidate Profile 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. Experience Required 5–10 years of overall experience in Java application development. Experience in platform hosting and production support environments. Banking domain experience is preferred. Technical Skills Java Object-Oriented Programming (OOP) Design Patterns Multithreading Java 8+ and Java 21 Lambda Expressions Stream API RESTful Services Kotlin Groovy Spring Boot Spring Boot Framework Annotations Maven and Gradle Spring JPA Spring AOP Spring Security JUnit Testing Microservices Microservices Architecture Service Mesh Service Discovery Spring Cloud Cloud Configuration Management Databases MySQL PostgreSQL Oracle Database Microsoft SQL Server Development Tools IntelliJ IDEA Spring Tool Suite (STS) Eclipse SoapUI Postman Git Jira Confluence Cloud & Containerization Docker and Dockerfiles Containers Kubernetes AWS Microsoft Azure Employment Type Full Time Company Industry RecruitmentPlacement FirmExecutive Search Department / Functional Area IT Software Keywords JavaJava Technical LeadHibernateJava Systems DeveloperJava Developer ConsultantSpringJava Backend DeveloperJava Solutions Architect Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyDicetek LLC
- LocationAbu Dhabi, UAE
- CategoryCybersecurity
- SourceNaukrigulf
- Listed1 month ago
Related Cybersecurity jobs
Senior Support Engineer Digital Channels
The Senior Support Engineer Digital Channels is responsible for end-to-end production support, maintenance and enhancement of the Bank's mobile banking…
Technical Project Manager
We are looking for an experienced Technical Project Manager to lead the planning, execution, and successful delivery of software development and digital…
Registered Midwife
Midwives are recognized as a responsible and accountable professional who works in partnership with women to give the necessary support, care and advice during…
Senior Consultant PSP
This is a position focused on power systems analysis. The skill shall be applied to a large span of issues such as renewables integration, grid code compliance…