company

Senior Backend Java Engineer - Financial Services

ssc-hrCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Key Skills:6-7 years of experience in backend integration and REST API development using Java/Kotlin and the Spring framework. Experience with microservices architecture and native-cloud applications. Proficiency in design patterns, logging, and Spring Security, with familiarity in NoSQL databases and in-memory caching. Hands-on experience with cloud technologies, Docker, and DevOps CI/CD environments. Knowledge of Azure Pipelines, Jenkins, Kubernetes, OpenAPI, Gradle, and Linux shell scripting is advantageous. Domain Expertise: A seasoned software developer with a strong background in Java, Kotlin, Spring Boot, and modern technologies such as Python. Agile Experience: Proven experience in Agile Development methodologies, with a preference for candidates with Solution Architect experience. Personal Skills: Excellent communication skills, an active coaching mentality, and strong leadership capabilities.

About the job

Join our dynamic team as a Backend Java Staff Engineer in the banking sector, where you will be instrumental in shaping our API and integration capabilities.

Role Overview: As a key member of our engineering team, you will take ownership of solving complex technical challenges. Your hands-on expertise will drive knowledge sharing and foster team collaboration.

Core Responsibilities:

  • Collaborate with the Solution/Software Architect to prepare detailed low-level designs for the engineering team.
  • Guide project teams on technology strategies, coding standards, continuous integration, and automated deployment practices.
  • Engage in coding activities to assist the team in developing solutions and addressing technical challenges.
  • Partner with the Product Owner to define user stories and acceptance criteria, effectively communicating design trade-offs.
  • Continuously seek innovative solutions to technical problems and challenge conventional approaches.
  • Provide a roadmap for implementing best software engineering practices to enhance code quality.

Reporting Structure: You will report directly to the Senior Engineering Manager.

About ssc-hr

ssc-hr is a leading recruitment firm specializing in the placement of top talent in the financial services sector. We pride ourselves on our commitment to excellence and our ability to match skilled professionals with prominent organizations.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.