الخبرة : 0-1 سنة
الراتب : not
المكان : egybt
We are seeking a highly skilled Java Developer to join our dynamic team and contribute to the design, development, and optimization of scalable enterprise applications. The ideal candidate will have a strong foundation in Java EE technologies, solid experience with SQL and ORM frameworks, and familiarity with modern DevOps, cloud platforms, and automation tools.
Key Responsibilities:
- Java EE & Backend Development: Strong hands-on experience with core Java EE technologies including Java Server Pages (JSP), Servlets, Enterprise Java Beans (EJB 3), JAX-RS (REST), JAX-WS (SOAP), and Java Message Service (JMS).
- Object-Oriented & Reactive Programming: Solid understanding of OOP principles. Familiarity with reactive programming is a plus.
- ORM & Database Integration: Practical experience using Hibernate and Java Persistence API (JPA) for database access and ORM. Good knowledge of SQL and experience with relational databases such as Oracle, MySQL, or PostgreSQL.
- Application Servers: Worked with at least one major application server (Tomcat, JBoss/Wildfly, WebLogic, WebSphere) or frameworks such as Spring Boot.
- Cloud & DevOps Implementation: Exposure to AWS, Kubernetes, Docker, and CI/CD pipelines for streamlined deployment and operational workflows.
- Monitoring & Automation: Experience with monitoring tools and automation using Python or PowerShell to ensure application reliability and performance.
- Change & Incident Management: Familiar with ITIL best practices, root cause analysis (RCA), and change control processes using enterprise tools.
- Team Leadership & Communication: Proven ability to lead cross-functional teams and effectively communicate technical topics to business stakeholders.
- Agile & Service Management: Experienced in working within Agile development environments and applying IT service management (ITSM) workflows.
- Security & Compliance: Awareness of security best practices and ensuring compliance with standards like GDPR, ISO 27001, and internal policies.
- Vendor & Lifecycle Management: Involvement in managing third-party vendors, procurement, and application lifecycle management from onboarding to decommissioning.