Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 17, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Palladium is a global leader in the design, development and delivery of Positive Impact - the intentional creation of enduring social and economic value. We work with governments, businesses, and investors to solve the world's most pressing challenges. With a team of more than 3,000 employees operating in 90 plus countries and a global network of over 35,000 experts, we help improve economies, societies and, most importantly, people's lives.
    Read more about this company

     

    Backend Developer

    Purpose of Position

    • Palladium is seeking to employ a Backend developer with adequate experience in Back-end programming.
    • The Backend developer will work closely with the National OVC Management Information System development team to develop server-side logic, maintenance, and definition of the databases while ensuring high performance and responsiveness to requests from the front end.
    • He/She will be responsible for, among others, building services using Java and Spring Boot, working within a Linux environment, deploying and managing services on both AWS and Microsoft Azure, and using Postgres to interact with relational data.
    • The Backend developer will report to the Senior Developer.


    Primary Duties And Responsibilities

    • Support the development, implementation, deployment, and integration of the suite of solutions, ensuring successful delivery, high quality, and sustainability of project solutions.
    • Support the development and implementation of technical strategies and solution architectures and design of the project’s suite of technologies.
    • Design and develop REST-based web services utilizing Java Spring Boot.
    • Participate in developing web-based high-capacity information systems for cloud and local environments.
    • Support evaluation of existing systems and maintain detailed technical documentation for all products developed, including system design documents, data dictionaries, and database design.
    • Build and maintain test and evaluation environments as required.
    • Design and execute performance and security tests and produce reports on these systems as appropriate.
    • Apply design principles and patterns in creating enterprise-level solutions as needed.
    • Perform web services tuning and performance testing.
    • Implement unit tests as needed.
    • Automate/script common developer tasks and continually optimize personal and team workflows.
    • Infrastructure setup and configuration.
    • Engage in code review and feedback process.

    Required Qualifications

    • Bachelor’s degree in computer science or a related field.
    • 3 years of experience developing and implementing digital tools relating to technology and data solutions in a data-driven environment.
    • Familiarity with programming languages/back-end web frameworks for rapid development, such as Java, Express.js (Node.js), Django (Python), Ruby on Rails (Ruby), or Laravel (PHP). Experience with relational databases, schema design, and performance analysis.
    • Experience deploying solutions using containers and other cloud technologies.
    • Good knowledge of Spring Boot, Spring Security, Spring JPA, and Hibernate.
    • Relational data modeling concepts and experience in PostgreSQL, MySQL, or similar applications.
    • Conducting unit testing, integration testing, and debugging back-end code for quality assurance.
    • Experience securing the back end, including authentication and authorization, data encryption, and best practices for preventing common vulnerabilities.
    • Familiarity with microservices-based application architecture.
    • Knowledge of standards for systems integration, such as REST, OAUTH2, and OIDC.
    • Experience with Git or similar version control systems.
    • Experience in health or social protection programs will be an added advantage.

    Skills And Abilities

    • Excellent analytical and creative problem-solving skills.
    • Excellent written and oral communication skills.
    • Keen attention to detail.
    • Highly self-motivated and directed.
    • Ability to effectively prioritize and execute tasks in a high-pressure environment.

    Method of Application

    Interested and qualified? Go to Palladium Group on palladium.csod.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Palladium Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail