Senior Java Engineer at AmaliTech

AmaliTech

  • Accra
  • Permanent
  • Full-time
  • 2 months ago
Job DescriptionA Senior Engineer with Java and some Angular experience to lead a team of developers. You have the technical skills to develop, code, test, and debug software and apps, and the necessary soft skills to work well in a software development team.Responsibilities
  • Designing and implementing Java-based applications.
  • Analysing user requirements to inform application design.
  • Defining application objectives and functionality.
  • Aligning application design with business goals.
  • Developing and testing software.
  • Debugging and resolving technical problems that arise.
  • Producing detailed design documentation.
  • Recommending changes to existing Java infrastructure.
  • Developing multimedia applications.
  • Developing documentation to assist users.
Qualifications
Must Have8+ years of backend development experience with at least 5+ years in Java
Good experience with frontend development and technologies
Good knowledge of telecommunication or fintech industry is an advantage
JavaSpring boot
MVC
AOP
Maven
Spring-Cloud
Swagger / OpenAPI
AngularTypescript / JavaScriptMaterial
Reactive Forms
GitLab/CICD
Linux, Shell
Non-relational databases (MongoDB and PostgeSQL)Nice to HaveCamunda (Client)
AWS or other public cloud
Docker / Kubernetes / Helm / ArgoCD
Monitoring and operation tools (Grafana, Prometheus, Elasticsearch)
OSS business chain knowledge (fixedNet fulfilment processes)
Test-driven design
  • Good knowledge of software testing theory
  • Experience in test scope definition, high and low-level test design
  • Experience in test execution, test result verification according to requirements, issues reporting and tracking
  • Experience in test automation
  • Cucumber (for Karate Testing)
  • Good knowledge of agile development methods and process models: Scrum, Kanban and the Scaled Agile Framework (SAFe)
  • Very good English skills, both written and spoken
German skills would be an advantagePerks
  • Retirement benefits
  • Bonuses and end-of-year package
  • Internet data allocation for remote work
  • Medical insurance
  • Employee welfare benefits (for weddings, funerals)
  • Employee bonding activities (bi-monthly happy hour, sporting activities)
Closing Date: 20th May 2025HOW TO APPLY

JobDirecta

Similar Jobs

  • Senior Software Engineer at Ecobank

    Ecobank

    • Accra
    JOB PURPOSE The Senior Software Engineer is a critical role responsible for leading the design, development, and maintenance of complex software systems. The role requires deep t…
    • 2 days ago
  • Senior Software Engineer at Ecobank Ghana

    Ecobank Ghana

    • Accra
    Job Description JOB PURPOSE The Senior Software Engineer is a critical role responsible for leading the design, development, and maintenance of complex software systems. The ro…
    • 8 days ago
  • Job Vacancy For Senior Software Engineer

    Ecobank Ghana

    • Accra
    Job Vacancy For Senior Software Engineer JOB PURPOSE The Senior Software Engineer is a critical role responsible for leading the design, development, and maintenance of complex…
    • 8 days ago