- 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
- Listed15 years ago
Related Cybersecurity jobs
Senior System Engineer
Design, implement, and manage enterprise-grade Windows Server environments, including Active Directory, DNS, DHCP, Group Policy, File Services, and Identity…
Project Manager - Cloud Applications
Manage SaaS application deployment and integration initiatives. Manage cloud application migration, rollout, and adoption projects. Coordinate Microsoft Azure…
Cloud Engineer - Officer
The role will be responsible for managing, maintaining, and enhancing our AWS and OCI environments while ensuring high availability, security, and operational…
IT and Project Manager
ROLE SUMMARY We are looking for an experienced Project Manager to lead the end-to-end delivery of technology and digital projects. You will act as the bridge…