Lead Developer – Java at Dicetek LLC
Dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

08 Jan, 27

Salary

25000.0

Posted On

10 Oct, 26

Experience

15 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

Job Description

Roles & Responsibilities

  • Lead development activities across Java Full Stack and enterprise integration projects.
  • Design and develop a lightweight web-based interface enabling users to view, edit, and resubmit failed records/transactions.
  • Develop and integrate REST APIs, microservices, and backend services supporting transaction processing and workflow management.
  • Implement workflow orchestration, error handling, retry, resubmission, and audit mechanisms.
  • Provide technical guidance, code reviews, and mentoring to development team members.
  • Collaborate with Solution Architects, integration teams, QA, and business stakeholders to deliver scalable and secure solutions.
  • Ensure development follows coding standards, security practices, performance requirements, and enterprise architecture guidelines.
  • Troubleshoot complex application and integration issues and support production deployments.

Desired Candidate Profile

  • 7+ years of experience in Java Full Stack Development, with strong experience in enterprise environments.
  • Strong hands-on expertise in Java, Spring/Spring Boot, REST APIs, microservices, and web application development.
  • Experience in enterprise integration projects, workflow orchestration, and transaction processing systems.
  • Strong understanding of API development, integration patterns, error handling, retry/resubmission mechanisms, and audit trails.
  • Experience leading development teams and managing technical delivery.
  • Good knowledge of databases, SQL, and application security.
  • Strong analytical, troubleshooting, communication, and stakeholder management skills.
  • Banking or financial services experience is highly preferred.


Responsibilities

Job Description

Roles & Responsibilities

  • Lead development activities across Java Full Stack and enterprise integration projects.
  • Design and develop a lightweight web-based interface enabling users to view, edit, and resubmit failed records/transactions.
  • Develop and integrate REST APIs, microservices, and backend services supporting transaction processing and workflow management.
  • Implement workflow orchestration, error handling, retry, resubmission, and audit mechanisms.
  • Provide technical guidance, code reviews, and mentoring to development team members.
  • Collaborate with Solution Architects, integration teams, QA, and business stakeholders to deliver scalable and secure solutions.
  • Ensure development follows coding standards, security practices, performance requirements, and enterprise architecture guidelines.
  • Troubleshoot complex application and integration issues and support production deployments.

Desired Candidate Profile

  • 7+ years of experience in Java Full Stack Development, with strong experience in enterprise environments.
  • Strong hands-on expertise in Java, Spring/Spring Boot, REST APIs, microservices, and web application development.
  • Experience in enterprise integration projects, workflow orchestration, and transaction processing systems.
  • Strong understanding of API development, integration patterns, error handling, retry/resubmission mechanisms, and audit trails.
  • Experience leading development teams and managing technical delivery.
  • Good knowledge of databases, SQL, and application security.
  • Strong analytical, troubleshooting, communication, and stakeholder management skills.
  • Banking or financial services experience is highly preferred.


Loading...