Java Software Engineer

Java Software Engineer
نوع العمل : عمل كلى
الخبرة : 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.