Browse Jobs
For Employers
Post JobLog inGet Started

Senior Back End Developer (Java)

BBI-Consultancy
New Cairo, Cairo

Senior Back End Developer (Java)

New Cairo, CairoPosted 17 days ago
10Applicants for1 open position
  • 6Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

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

Skills And Tools:

Job Description

• Shaping and implementing technology/ business solutions to contribute to client organization's competitive differentiation.

• Uses various software development technologies to rapidly develop creative and efficient solutions that enhance client organization's technology stack.

• Collaborates with other team members to implement user stories, write tests, and continuously deliver new/ improved product functionality.

• Communicates with internal IT teams to resolve technical dependencies during implementation.

• Reporting to Engineering Manager/ Senior Engineering Manager.


 


 

Job Requirements

• 4-6 years history of total software development experience.

• Bachelor's degree in Computer Science or similar, advanced degree preferred with outstanding record of academic achievement.

• Experience working in JVM based programming languages like Java 8+, Katlin and/or modern backend frameworks like Spring-Boot.

• Significant experience writing, utilizing and securing RESTful API services in large scale distributed applications.

• Experience with microservice architectures, including understanding of service discovery and circuit breakers.

• Experience with relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL/MariaDB, MongoDB, CouchDB, Cassandra, Elasticsearch ... etc.).

• Experience in build scripts Maven, Gradle, Cl Jenkins and/or Azure Pipelines.

• Experience in engineering practices such as code refactoring, design patterns, test drive development, continuous integration, building highly scalable applications, application security.

• Experience in container technologies like Docker/ Kubernetes a plus.

• Experience in agile development methodologies

• Knowledge in any other languages such as NodeJS, Go-Lang, and/or Python a plus

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Back End Developer (Java)