company

Senior Backend Java Engineer

ssc-hrCairo, Cairo Governorate, Egypt
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

We are looking for candidates with:4-6 years of comprehensive software development experience. A Bachelor’s degree in Computer Science or a related field; advanced degrees are preferred. Proficiency in JVM-based programming languages such as Java 8+, Kotlin, and modern backend frameworks like Spring Boot. Extensive experience in writing, utilizing, and securing RESTful API services within large-scale distributed applications. A strong understanding of microservice architectures, including service discovery and circuit breakers. Familiarity with relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB). Experience with build tools like Maven, Gradle, and CI/CD technologies such as Jenkins and Azure Pipelines. A background in engineering practices such as code refactoring, design patterns, test-driven development, and application security. Experience with container technologies like Docker/Kubernetes is a plus. Familiarity with agile development methodologies and knowledge of other programming languages like Node.js, Go, or Python is an advantage.

About the job

Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.

Key Responsibilities:

  • Develop and implement technology and business solutions to enhance our clients’ competitive edge.
  • Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.
  • Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.
  • Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.

Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.

About ssc-hr

At ssc-hr, we are dedicated to fostering innovation and excellence in technology solutions. Our team is passionate about delivering superior results and continuously pushing the boundaries of what's possible in the tech industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.