ssc-hr logo

Senior Backend Java Engineer in Banking Sector

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

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


Experience Level

Mid to Senior

Qualifications

Key Requirements:4-6 years of comprehensive software development experience. A Bachelor’s degree in Computer Science or a related field; an advanced degree is preferred. Proficient in JVM-based programming languages such as Java 8+, Kotlin, and modern backend frameworks like Spring Boot. Significant experience in writing, utilizing, and securing RESTful API services for large-scale distributed applications. In-depth understanding of microservice architectures, including service discovery and circuit breakers. Familiarity with both relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL, MongoDB, CouchDB, Cassandra, Elasticsearch, etc.). Experience with build scripts such as Maven, Gradle, CI Jenkins, and/or Azure Pipelines. Knowledge of engineering practices including code refactoring, design patterns, test-driven development, and application security. Experience with container technologies such as Docker and Kubernetes is a plus. Familiarity with agile development methodologies. Knowledge of other programming languages such as NodeJS, Go-Lang, and/or Python is advantageous.

About the job

As a Senior Backend Java Engineer, you will play a pivotal role in enhancing our backend API technology stack within the banking sector.

Your expertise will be key in collaborating with product and design teams to grasp end-user requirements and convert them into effective technical solutions. You will also contribute to the enhancement of our DevOps tooling.

Key Responsibilities:

  • Designing and implementing technology and business solutions that set our client organization apart in the competitive landscape.
  • Utilizing a variety of software development technologies to develop innovative and efficient solutions that bolster our client’s technology infrastructure.
  • Working closely with team members to implement user stories, write tests, and continuously deliver new and improved product functionalities.
  • Engaging with internal IT teams to address technical dependencies during implementation.

You will report directly to the Engineering Manager or Senior Engineering Manager.

About ssc-hr

ssc-hr is a leading provider of human resources solutions, dedicated to enhancing the workforce capabilities of organizations within the banking sector. We pride ourselves on fostering a collaborative and innovative work environment that empowers our employees to excel.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

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