We are seeking an experienced Java Spring Boot developer to enhance our mobile banking platform's backend. The candidate will work with two existing repositories, focusing on adding new features and services to improve functionality and user experience. A solid understanding of RESTful APIs and database integration is essential. If you are passionate about building secure and efficient backend systems, we would love to hear from you!
Technical Skills:Proficiency in Java and Spring Boot framework.Solid understanding of RESTful API design and development.Experience with database integration and optimization (e.g., MySQL, PostgreSQL, MongoDB).Familiarity with version control systems (e.g., Git).Knowledge of micro-services architecture is a plus.Experience with cloud platforms (e.g., AWS, Azure) is a plus.Soft Skills:Strong problem-solving and analytical skills.Excellent communication and teamwork abilities.Ability to work independently and manage time effectively in a hybrid work environment.Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.Location: Based in Cairo, Egypt, with the flexibility to work remotely and in-office as needed.Preferred Qualifications:Experience in the banking or financial services industry.Knowledge of security best practices for backend systems.Familiarity with Agile/Scrum methodologies.Experience with containerization tools (e.g., Docker, Kubernetes).What We Offer:Competitive salary and benefits package.Hybrid work model (remote with more than 80 % and in-office flexibility).Opportunity to work on a cutting-edge mobile banking platform.Collaborative and innovative work environment.Professional development and growth opportunities.