Senior Java Developer

Posted 3 weeks ago

A candidate for this position must have had at least 5 years of working hands on
experience in a backend/API development.

  • Must have exceptionally good communication skills both in written and verbal
    form. These skills are especially necessary in his supervisory role to junior
    backend development teams, which will greatly determine their performance and
    efficiency.
  • Must also have had hands on experience programming in Java, SQL, Oracle and
    Relational Database Design
  • Expert understanding the usual web backend technologies such as Ajax, MVC
    architecture, JSON, RESTful API, SOAP and Spring Framework/Log4J.
  • In charge of designing and developing robust services that are in coordination
    with frontend developers ensuring the production and development of
    high-quality and well-tested code.
  • To define and write remote APIs and design intelligent middleware components
    to manage complex business processes and has an ability to read and write
    JavaScript, HTML, and CSS.
  • Optimizes APIs for any applications while creating and maintaining unit tests for
    new code and fixing defects.
  • Participates in the continuous integration of automated builds and deployments,
    ensuring that deliverables meet functional and design requirements and
    specifications of the site/software.
  • Should be Familiar with GitHub/Maven/Jenkins/JIRA
  • Takes initiative in developing and maintaining integrations of best practices within
    the backend department.
  • Will gather information on new and relevant technologies, documentation
    practices, scalability, testing techniques, and refactoring, hence, constantly
    improving the performance and efficiency of the department.
  • Working in Cloud environments like AWS/GCP/Azure is optional.

Apply Online

A valid email address is required.