JobHabor
Menu

Senior Java developer

Tamem · Location not stated

Strong hiring record · median 2 days open

100100

Hiring signal

Actively hiring

Posted 2 days ago · still listed on the employer's own board · How we score

All reasons
  • No location stated

In its favour

  • Posted 2 days ago
  • Still listed on the employer's own board

Did you apply?

Senior Java developer at Tamem. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Senior Java developer - TAMEM | Career Page

Senior Java developer

Cairo, Egypt

Apply for Position Or refer someone

Job Openings Senior Java developer

About the job Senior Java developer

Responsibilities

  • Works with Product Manager, Designer, and Technical Architect to create high-level and detailed design applications.
  • Performs hands-on coding using Java/J2EE & unit testing.
  • Interact with tech lead to understand technology direction/changes, standards and best practices.
  • Resolve technical issues for designers and developers during product lifecycle.
  • Designs, develops, and implements web-based Java applications to support business requirements.
  • Follows approved life cycle methodologies, creates design documents, and performs program coding and testing.
  • Resolves technical issues through debugging, research, and investigation.
  • Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks.
  • Contribute to the design and develops high-quality software for large scale Java/Spring Batch/Micro-service applications.
  • Perform unit and system testing of application code as well as execution of implementation activities.
  • Analyze business requirements, and create technical design documents that follow the company's architecture standards.
  • Ensures that expected application performance levels are achieved. Designs, codes, tests, debugs, documents,
  • maintains, and modifies computer programs of high complexity, significance, and risk.
  • Performs and/or leads design, coding, testing, implementation, and solution documentation.
  • Develops basic and detailed program specifications.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • More than 3 years of hands-on experience in Java/J2EE development, focusing on Spring Boot and Microservices architecture.
  • Proven experience with Spring Batch, Spring Security, or similar frameworks.
  • Experience working with RESTful APIs, MQ (Message Queues) like RabbitMQ, and unit testing frameworks (e.g., JUnit).
  • Experience in building and deploying applications using CI/CD pipelines (e.g., Jenkins, GitLab) and containerization tools like Docker and Kubernetes (K8s).
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus.

Apply for Position

Or refer someone

Share

  • Facebook
  • Line
  • LinkedIn
  • X (Formerly Twitter)
  • Whatsapp
  • Email

Skills

More jobs at Tamem

All 36

Similar roles