MODSOFT TECHNOLOGY AI DEVELOPMENT
Senior Java Developer
MODSOFT TECHNOLOGY AI DEVELOPMENTUnited Arab Emirates23 hours ago
Full-timeEngineering, Information Technology

Senior Java Developer

Location: Dubai, United Arab Emirates

Employment Type: Full-Time


About the Role:

We are seeking an experienced and highly skilled Senior Java Developer to oversee the backend development of our fintech platform. This role involves leading a team of developers, managing project deliverables, defining architecture, and ensuring code quality across all backend systems. The ideal candidate will have a strong technical background, leadership abilities, and a strategic mindset to drive innovation and efficiency within the team.


Key Responsibilities:

  • Lead and manage the backend development team, ensuring timely and high-quality project delivery.
  • Oversee project planning, sprint management, and delivery timelines.
  • Define and guide backend architecture, ensuring scalability, performance, and reliability.
  • Conduct code reviews and enforce coding best practices and standards.
  • Maintain and enhance the platform’s core infrastructure.
  • Supervise the development of custom features and third-party integrations.
  • Mentor and coach team members to foster technical and professional growth.
  • Collaborate with frontend and mobile teams on API design and system integration.
  • Plan the technical roadmap and prioritize development initiatives.
  • Coordinate with product owners and stakeholders to align technical solutions with business goals.
  • Manage technical debt, refactoring, and continuous improvement initiatives.


Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
  • 7+ years of hands-on Java development experience, with a proven track record in senior or lead roles.
  • Expertise in Spring Framework (5.x) and Spring Boot (2.x).
  • Strong proficiency in RESTful API design and microservices architecture.
  • Experience working with PostgreSQL and MongoDB.
  • Excellent project management and team coordination skills.
  • Strong understanding of software engineering principles and design patterns.
  • Leadership, mentoring, and code review experience.
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication and stakeholder management abilities.
  • Experience in financial services, payments, or fintech environments.
  • Knowledge of financial regulations, compliance, or data security best practices.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Agile/Scrum methodologies or related certifications.
  • Experience scaling development teams in fast-paced environments.

Key Skills

Ranked by relevance