0% found this document useful (0 votes)
12 views

Engineering-BackEnd Developer - Job Description

Uploaded by

sebasgomezd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

Engineering-BackEnd Developer - Job Description

Uploaded by

sebasgomezd
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

BackEnd Developer - Job Description

Document Owner VP of Engineering @Dmytro Lavrinenko

Document status DRAFT

Document Contributors VP of Engineering, BackEnd Developers

Position: Backend Developer

Location: Any

Department: Digital Products Engineering

Reports to: Backend Development Team Lead

Overview:

The Backend Developer will be pivotal in developing and optimizing the server-side logic for our digital banking platforms. The role involves
ensuring the responsiveness and scalability of our applications, enhancing user experience, and maintaining data integrity. Working closely
with the front-end developers and other team members, the Backend Developer will implement server-side solutions, integrate with web
services, and handle data storage solutions.

Key Responsibilities:

1. Development and Maintenance:


Develop and maintain scalable and efficient backend services.
Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
2. API Development and Integration:
Develop and maintain RESTful APIs for integration with front-end services and external services.
Integrate third-party services and maintain data integrity.
3. Testing and Optimization:
Implement unit and integration tests to ensure robustness and reliability of backend services.

Optimize applications for speed, scalability, and data security.


4. Collaboration and Documentation:
Work closely with front-end developers, product owners, and other stakeholders.
Maintain comprehensive documentation of developed features, APIs, and backend architecture.
5. Continuous Learning and Improvement:
Keep abreast of the latest industry trends, technologies, and best practices in backend development.
Suggest and implement new technologies and tools to enhance application quality and user experience.

Qualifications:

1. Proven experience as a Backend Developer with a strong portfolio of developed applications.


2. Proficient in server-side languages (e.g., Java, Python, .Net, C#) and corresponding frameworks.
3. Strong knowledge of database technologies and web server technologies (e.g., Apache, Nginx).
4. Familiarity with version control tools such as Git and experience with RESTful API development.
5. Excellent problem-solving skills, communication skills, and attention to detail.
Preferred:

1. Experience with containerization (e.g., Docker) and cloud services (e.g., AWS, Azure).
2. Familiarity with CI/CD practices and Agile development methodologies.
3. Previous experience in the banking or financial sector.

You might also like