Java Backend Developer

🏢 BlackStone eIT
📍 EgyptFull-timeRemote
📅 Posted: 7mo ago🔄 Updated: 7mo ago
CV%
✨ AI Summary
We are seeking a Java Backend Developer to design, develop, and maintain backend services and APIs using Java and Spring Boot for banking and financial applications. You will build and consume RESTful APIs for web and mobile banking platforms, implement business logic and data validation, and work with PostgreSQL/MySQL databases. You will apply secure coding practices, participate in code reviews, and collaborate with cross-functional teams to deliver end-to-end solutions. The role requires a Bachelor’s degree in Computer Science or Software Engineering, strong knowledge of RESTful API development, SQL databases, Git, and familiarity with Agile and SDLC processes, in a regulated security-focused environment.
Required Skills
Information Technology
AI IntegrationDatabase DesignDevOpsCloud SecurityJavaSpring BootREST APISQLPostgreSQLMySQLGitSDLCAuthenticationCode ReviewPerformance Testing
Business, Sales & Management
Project ManagementAgile
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field.Solid understanding of backend development concepts (APIs, MVC, layered architecture).Experience developing RESTful APIs (hands-on experience using Django REST Framework or equivalent backend frameworks is acceptable and transferable to Java Spring) Good knowledge of SQL and relational databases (PostgreSQL, MySQL)Familiarity with Git version control and collaborative development workflows.Understanding of software development lifecycle (SDLC) and Agile methodologies.Strong problem-solving skills and attention to detail.Ability to work in a regulated, security-sensitive environment.
Description
Key ResponsibilitiesDesign, develop, and maintain backend services and APIs using Java and Spring Boot for banking and financial applications.Build and consume RESTful APIs to support web and mobile banking platforms, ensuring security and performance standards.Implement business logic, data validation, and transaction handling aligned with banking requirements.Work with relational databases (PostgreSQL / MySQL) for data modeling, querying, and performance optimization.Apply secure coding practices, authentication, and authorization mechanisms in compliance with banking and regulatory standards.Collaborate closely with front-end developers, QA, DevOps, and business analysts to deliver end-to-end solutions.Participate in code reviews, debugging, and performance tuning.Support integration with third-party services and internal systems.Contribute to documentation and maintain clear technical specifications.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00