Browse Jobs
For Employers
Post JobLog inGet Started

Senior JAVA Backend Developer

Centro
Maadi, Cairo
Posted 1 year ago
19Applicants for1 open position
  • 16Viewed
  • 10In Consideration
  • 6Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

  • Be involved in the architecture, design, and development of high-profile features and projects with the world’s most recognizable eCommerce brand.
  • Collaborate and communicate with product managers and engineers in agile processes to
    provide technical feasibility, specifications, and estimates.
  • Generate technical documentation to communicate architectural and design options, and
    educate development teams and business users.
  • Code! Execute the development of new features and bug fixes for Backend APIs from idea
    to release.
  • Engage & collaborate with developers and/or junior developers to ensure development
    milestones are completed and team skills are developed.
  • Participate in enhancing the CI pipeline to make it faster and provide more test coverage,
    with the goal of minimizing manual testing and being release ready after each commit.
  • Efficiently communicate progress to the team and senior leadership.
  • You will be reviewing business requirements, technical specifications, designs, and testing
    documentation for completeness and testability and identifying any possible gaps and
    deficiencies.
  • You will be participating in cross-functional collaborative problem solving and defect
    management sessions with the project teams.
  • Maintain DEVOPS and keep Board updated.
     

Job Requirements

  • Bachelor’s degree highly preferred
  • 4 - 5 years of experience in Java Spring Boot

Technical Skills, Competency

  • Hands-on development experience in Java / JEE and Spring MVC / Spring Boot
  • Significant understanding of Microservice patterns & concepts & its application in problem
    solving
  • Understanding of cloud solutions and architectures on one or more cloud providers -Amazon Web Services (AWS), Microsoft Azure, and/or Google Cloud Platforms
  • Experience with containerization (e.g., Docker) and preferably, Container Management
    software (Kubernetes)
  • Experience with Continuous Integration and automated testing strategies
  • Experience with Event streaming/Messaging services(Event Hub, Service Bus, Kafka,
    RabbitMQ), etc.
  • Advanced skills implementing API Service architectures (SOAP, REST) using any of the
    market leading API Management tools such as Apigee and frameworks
  • Ability to work with SQL Server / Cosmos databases. Experience with writing and
    debugging complex SQL queries
  • Ability to decompose legacy applications into microservices
  • Ability to document and troubleshoot problems and effectively communicate with business
    and technical team members at all levels
  • Ability to manage multiple tasks simultaneously
  • Experience in Agile (Scrum) based development
  • Extensive experience in query and database access tools, relational databases, technical
    troubleshooting, database design, data warehousing, application testing, system testing,
    implementation, and application development tools.
  • Must be a self-starter and can operate independently with minimal supervision as well as
    work closely with our team and very comfortable with working alongside senior leader in the group.
  • Demonstrated financial and operational integrity.
  • Understanding of the Project Delivery Framework and SDLC
  • Understanding of Waterfall and Agile Project Management Methodology
  • Mapping capabilities (systems, processes, etc.) to requirements to ensure that

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior JAVA Backend Developer