Remotery

Senior Manager – Digital Channel

Posted May 23

This is a fully remote position, open to applicants in Pakistan.

📋 Description

• Maintain and enhance the existing platform codebase.

• Develop scalable, robust, testable, efficient, and easily maintainable code.

• Optimize applications for improved performance.

• Collaborate with the System Architect, Development Engineers, and DevOps team to design software architecture and specifications.

• Suggest suitable technologies for implementing new features.

• Review code, layout, and design for projects prior to client meetings.

• Build, deliver, and iterate to facilitate project scaling.

• Invent new methods to enhance efficiency.

• Develop and maintain backend services utilizing Java and Spring Boot.

• Design and implement RESTful APIs while integrating with third-party services.

• Work with MS SQL Server.

• Construct and maintain scalable, secure, and high-performing microservices.

• Collaborate with DevOps for CI/CD and containerized deployments.

• Write unit and integration tests to guarantee code quality.

• Engage in code reviews and contribute to architectural decisions.


⛳️ Requirements

• Bachelor of Technology or Bachelor of Engineering (BE / BTech) with 5-7 years of experience in backend development.

• Java (8 or above): Proficiency in Java is crucial for creating robust and scalable backend applications, with a comfort level in object-oriented programming, multithreading, and Java best practices.

• Spring Boot & Spring Framework: Hands-on experience with Spring Boot for rapid application development, along with Spring modules such as Spring Data and Spring Security for data access and authentication is necessary.

• MS SQL Server: Strong expertise in relational databases, including schema design, writing optimized SQL queries, and managing stored procedures with Microsoft SQL Server.

• RESTful API Development: Capability to design, build, and utilize RESTful APIs that facilitate communication between services and external clients, with a solid understanding of HTTP methods, status codes, and API versioning.

• Microservices Architecture: Practical experience in designing and implementing microservices, covering service decomposition, inter-service communication, and distributed data management.

• Git (Version Control): Familiarity with Git for source code management, including branching strategies, pull requests, and resolving merge conflicts.

• Unit & Integration Testing: Skill in writing automated tests using frameworks like JUnit and Mockito to ensure code reliability and maintainability.

• Docker & CI/CD Pipelines: Basic understanding of containerization with Docker and experience with continuous integration and deployment tools to enhance development workflows.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Opportunities for professional growth and development.

• Flexible work hours and remote work options.

• Comprehensive health and wellness benefits.

• Engaging work environment with a collaborative team culture.

People also viewed

ReWorks Solutions8 min ago

Client Delivery Manager

ZA flagSouth Africa OnlyFull-timeManager
ApplyView job
SCS Global Services13 min ago

Technical Manager, Food Safety

Anywhere in the WorldFull-timeManager$80k – $95k/year
ApplyView job
Miratech13 min ago

IT Service Delivery Manager, Data Management

ES flagSpain OnlyFull-timeManager
ApplyView job
TEHORA inc.26 min ago

Responsable système de management de la qualité, ISO 9001

Anywhere in the WorldFull-timeManager
ApplyView job
Tiendamia26 min ago

Country Manager

AR flagArgentina OnlyFull-timeManager
ApplyView job
Precision For Medicine26 min ago

Manager, Records Management – LATAM

BR flagBrazil OnlyFull-timeManager
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers