More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Senior Java Developer

Closing: Apr 9, 2024

This position has expired

Published: Mar 25, 2024 (2 months ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

Requirements, Special Skills and Qualifications
  • Bachelor's Degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
  • Minimum of 6 years of experience in Java development, with a strong preference for Spring Boot.
  • Proficient in Java programming language and Spring Boot framework.
  • Solid understanding of microservices architecture and RESTful APIs.
  • Experience with user interface design, database structures, and statistical analyses
  • Good understanding of Object-Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD), Procedural Programming, UML (Unified Modeling Language)
  • Comfortable working independently and able to deliver top-quality, error-free work on time
  • Excellent knowledge of current frameworks, SDKs, APIs, and libraries.
  • Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with cloud platforms, especially MS Azure,

Candidate Specification:

  • Motivated by the mission of Sabi
  • Pragmatic with quantitative and analytical ability and attention to detail
  • Driven, independent thinker and leader who can juggle multiple projects simultaneously with fast-changing priorities
  • High level of integrity and dependability with a strong sense of urgency.
  • A focus on execution. Willing and able to get hands dirty.
  • Flexibility to roll up your sleeves and attack problems and projects as they arise, where you will need to set out a clear structure, method and outcomes yourself.
Responsibilities
Requirements, Special Skills and Qualifications
  • Bachelor's Degree in Computer Science, Engineering, or a related field. Master's degree is a plus.
  • Minimum of 6 years of experience in Java development, with a strong preference for Spring Boot.
  • Proficient in Java programming language and Spring Boot framework.
  • Solid understanding of microservices architecture and RESTful APIs.
  • Experience with user interface design, database structures, and statistical analyses
  • Good understanding of Object-Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD), Procedural Programming, UML (Unified Modeling Language)
  • Comfortable working independently and able to deliver top-quality, error-free work on time
  • Excellent knowledge of current frameworks, SDKs, APIs, and libraries.
  • Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Experience with cloud platforms, especially MS Azure,

Candidate Specification:

  • Motivated by the mission of Sabi
  • Pragmatic with quantitative and analytical ability and attention to detail
  • Driven, independent thinker and leader who can juggle multiple projects simultaneously with fast-changing priorities
  • High level of integrity and dependability with a strong sense of urgency.
  • A focus on execution. Willing and able to get hands dirty.
  • Flexibility to roll up your sleeves and attack problems and projects as they arise, where you will need to set out a clear structure, method and outcomes yourself.
  • In the senior developer role, you will be building and scaling up a broad range of applications and proprietary solutions.
  • Success in this position is demonstrated by the development of high-quality applications that fulfill user requirements. you are expected to contribute to the development process using the springboot framework.

What You Will Do In This Role

  • Analyze user requirements to inform application design.
  • Collaborate with the front-end developers and other team members to design more functional, cohesive code base to enhance or create seamless experience for users.
  • Develop high-performance applications by writing testable, reusable, and efficient code. Develop technical documentation including database schemas.
  • Analyze current codes and industry developments and recommend and implement improvements to processes and technologies.
  • Run diagnostic tests, repair defects, and provide technical support where required.
  • Collaborate with cross-functional teams to define technical requirements, architecture, and design solutions
  • Work closely with DevOps team to deploy and maintain applications in cloud environments.

Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Sabi. Enter your email to start your application now