Skip to main content

Java Developer

Technology
TAWANTECH
Cairo, مصرمنذ 2 أشهرحتى ١٤‏/٤‏/٢٠٢٦
دوام كاملفي الموقع

وصف الوظيفة

###

### Location: Cairo - Offshoring

### Industry: Banking

### Employment Type: Full-Time

### Role Overview

We are seeking a highly skilled Web / Java Developer to join our offshore delivery team, supporting enterprise-grade projects for regional and international clients.

The ideal candidate will be responsible for designing, developing, and maintaining scalable web-based applications using modern Java technologies and frameworks. This role requires strong technical expertise, attention to detail, and the ability to work collaboratively in a structured offshore environment with cross-border stakeholders.

### Key Responsibilities

  • Design, develop, test, and maintain web-based applications using Java technologies
  • Build and enhance backend services, RESTful APIs, and microservices architectures
  • Develop responsive and secure web interfaces when required
  • Participate in full Software Development Life Cycle (SDLC) including analysis, design, implementation, testing, and deployment
  • Collaborate with Business Analysts, Architects, QA teams, and DevOps engineers
  • Optimize applications for performance, scalability, and security
  • Troubleshoot, debug, and resolve production issues
  • Write clean, maintainable, and well-documented code following best practices
  • Participate in code reviews and technical design discussions
  • Ensure compliance with client standards and security policies
### Requirements

###

  • 6+ years of experience in Java development
  • Strong proficiency in:
  • Java SE (Core Java)
  • Java EE (Enterprise Edition)
  • Spring Framework (Spring Boot, Spring MVC, Spring Core)
  • RESTful Web Services
  • JPA / Hibernate
  • Solid understanding of enterprise application architecture and layered design
  • Experience with relational databases (Oracle, MySQL, PostgreSQL)
  • Strong understanding of OOP, design patterns, and clean architecture principles
  • Experience working with Git or other version control systems
  • Familiarity with Linux/Unix environments
### Frontend / Web Technologies (Preferred)
  • HTML5, CSS3, JavaScript
  • Angular / React (preferred but not mandatory)
  • Bootstrap or modern UI frameworks
### Integration & DevOps Exposure
  • Experience with CI/CD pipelines (Jenkins, Azure DevOps, GitLab CI)
  • Containerization (Docker) is a plus
  • Basic understanding of Kubernetes is an advantage
  • Experience integrating with APIs and third-party services
Keywords
javajava-eespring-frameworkspringspring-bootspring-mvchibernateoraclemysqlpostgresqlhtml5css-3javascriptreactbootstrapjenkinsmicrosoft-azureazure-devopsgitlabgitlab-cidockerkubernetesworkable

¿Te interesa este puesto?