National technology group

Senior Java Developer

📍 6 أكتوبر Full-Time 💼 Senior Level (6-8 yrs) 🕐 3mo ago
👁️ 0 views
📋 0 applicants

Job Description

Design, develop, test, and maintain Java-based applications with a focus on fintech solutions (payment gateways, POS systems, digital wallets, etc.).Collaborate with the Java TL and cross-functional teams to define technical requirements and system architecture.Write clean, efficient, and well-documented code following best practices.Lead code reviews, mentor junior developers, and ensure adherence to coding standards.Troubleshoot, debug, and optimize applications to improve performance and scalability.Integrate with third-party APIs, payment systems, and fintech platforms.Ensure applications comply with fintech security standards (PCI DSS, encryption protocols, data privacy).Participate in Agile ceremonies (sprint planning, daily stand-ups, retrospectives).Support deployment activities, monitor application performance, and provide post-production support.Stay updated with emerging technologies, tools, and fintech industry trends.

Bachelor’s degree in computer science, Software Engineering, or related field. 3-5 years of experience in Java development, with at least 2 years in a senior or lead role.Strong knowledge of Java, Spring Framework (Spring Boot, Spring Security, Spring Data).Experience with RESTful APIs, monolithic and microservices architecture.Strong database skills (SQL and NoSQL).Preferred to have experience in MySQL Database.Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.Experience in fintech or financial services industry is highly preferred.Solid understanding of application security, encryption, and compliance standards.Strong problem-solving and analytical skills.Excellent teamwork, communication, and leadership abilities.

Requirements & Qualifications

Bachelor’s degree in computer science, Software Engineering, or related field. 3-5 years of experience in Java development, with at least 2 years in a senior or lead role.Strong knowledge of Java, Spring Framework (Spring Boot, Spring Security, Spring Data).Experience with RESTful APIs, monolithic and microservices architecture.Strong database skills (SQL and NoSQL).Preferred to have experience in MySQL Database.Familiarity with CI/CD pipelines, version control (Git), and DevOps practices.Experience in fintech or financial services industry is highly preferred.Solid understanding of application security, encryption, and compliance standards.Strong problem-solving and analytical skills.Excellent teamwork, communication, and leadership abilities.

EGjobank Analysis

Quick Role Summary

Opportunity as "Senior Java Developer" at National technology group located in 6 أكتوبر on a Full-Time basis, suited for Senior Level candidates, within Engineering. Key details from listing: Design, develop, test, and maintain Java-based applications with a focus on fintech solutions (payment gateways, POS systems, digital wallets,…

The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.

Application Tips

  1. Tailor your CV headline to match "Senior Java Developer" and feature measurable achievements in the top third of your resume.
  2. Customize your cover note for 6 أكتوبر: explain why this location and work arrangement suit your availability and how you add value to the team.
  3. Highlight relevant practical experience, key responsibilities, and specific business impact.
  4. Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
  5. After applying, monitor your status from your dashboard and stay prepared for an interview invitation.

Readiness Checklist

  • Updated CV in standard PDF format with a professional filename
  • Skills aligned with the stated role requirements
  • Availability for work in 6 أكتوبر or remote if specified
  • Measurable achievement examples prepared for interview talking points
  • Egyptian Job Bank candidate profile ready for application tracking
More Career Guides →

Similar Jobs You Might Like