Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java EE Developer

Tafasel Technology
Nasr City, Cairo
Posted 2 years ago
16Applicants for3 open positions
  • 13Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

We are looking for a Senior Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented software team that works on mission-critical applications. You will be responsible for Java/Java EE application

  • Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems
  • Perform development, maintenance programming, and associated tasks for application systems that operate in complex Java environments.
  • Analyze the business process to define application functional requirements, technical specifications and perform modifications from design reviews, prototype evaluations, and assessment testing.
  • Develop applications using full-stack technologies Java/J2EE, Spring Boot, Spring Core, Hibernate/ORM, Web Services (REST & SOAP), JPA, Patterns/OO Design, Java Messaging Services (JMS), and Microservices.
  • Design and develop stored procedures to extract data based on the business criteria.
  • Design and Implement the User Interface with web technologies which include Angular, JavaScript, AJAX & jQuery.
  • Create and Build REST APIs to provide JSON objects for communication with the Client-Side Application.
  • Develop SQL queries, Joins, PL/SQL subprograms like stored procedures, triggers, and functions.
  • Design and develop UI Layer for the application using Spring MVC along with Prime faces, JSF, CSS.
  • Perform Test and Debugging using the Junit framework in a Test-Driven Environment (TDD) & Behavior Driven Development (BDD). Produce module specifications, unit test requirements, and system and integration test requirements.

Job Requirements

Minimum Qualifications:

  • Above 3 years of experience as a Java EE Developer.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, IT, or related fields.
  • Experience with version control systems (Git or any other).
  • Delivering high availability and performance
  • An analytical mindset and critical thinking
  • Demonstrable ability to discover and fix errors in code
  • Detail-oriented and excellent concentration ability

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java EE Developer