Job Summary
Synechron is seeking a highly skilled and motivated Senior Developer to join our dynamic technology this role you will be responsible for designing developing and maintaining scalable high-performance applications leveraging and related technologies. You will collaborate with cross-functional teamsincluding project managers designers and fellow developersto deliver robust solutions that meet quality security and performance standards. Your expertise will contribute significantly to enhancing our digital systems supporting the organizations strategic growth in financial fintech and enterprise sectors.
Software Requirements
Required:
Extensive experience (minimum 8 years) with JavaScript and relational/non-relational databases
Minimum 5 years of hands-on experience with TypeScript for large-scale application development
Proven ability in performance tuning debugging and application monitoring
Proficiency in building scalable RESTful APIs and integrating with GraphQL services
Experience with Containerization using Docker and orchestration with Kubernetes
Familiarity with API gateway integrations (e.g. 3Scale)
Knowledge of security practices such as Single Sign-On (SSO) JWT OAuth
Knowledge of messaging queues like Kafka AWS SQS Azure Service Bus and similar technologies
Preferred:
Experience with CI/CD pipelines and automation tools
Exposure to cloud platforms (AWS Azure GCP) and associated DevOps processes
Familiarity with other messaging tools like Pushpin or RabbitMQ
Overall Responsibilities
Develop implement and maintain highly available scalable backend applications using and TypeScript
Build and optimize APIs including REST and GraphQL ensuring robustness and high performance
Collaborate with cross-functional teams to design system architecture aligned with organizational standards and best practices
Implement and troubleshoot distributed microservices infrastructure within containerized environments (Docker Kubernetes)
Contribute to setting up and maintaining CI/CD pipelines troubleshooting deployment issues in distributed service ecosystems
Integrate security protocols including token-based authentication/authorization and API gateway security measures
Manage message queuing and event-driven data flow using Kafka AWS SQS or equivalent tools
Monitor debug and enhance application performance and stability proactively
Document code system architecture and operational procedures to ensure maintainability and knowledge sharing
Stay informed on emerging technologies and incorporate relevant innovations to improve development efficiency and system capabilities
Technical Skills (By Category)
Programming Languages (Essential):
JavaScript
TypeScript (minimum 5 years hands-on experience)
Databases / Data Management:
Experience with relational databases (MySQL PostgreSQL) and NoSQL databases (MongoDB)
Cloud Technologies:
Cloud platform experience (AWS Azure GCP); deployment and resource management
Experience integrating cloud messaging and storage services
Frameworks and Libraries:
Experience with GraphQL and REST API frameworks
Familiarity with API gateway solutions like 3Scale or equivalents
Development Tools and Methodologies:
CI/CD pipelines and automation (Jenkins GitHub Actions GitLab CI)
Version control: Git
Containerization: Docker
Orchestration: Kubernetes
Security Protocols:
Token-based authentication: JWT OAuth
Secure API design SSO integration and security best practices
Experience Requirements
Minimum 8 years of professional software development experience with and JavaScript
At least 5 years extensive experience with TypeScript in enterprise-scale projects
Proven expertise in large-scale API development performance tuning and application monitoring
Hands-on experience with containerization orchestration and cloud integration in a distributed microservices ecosystem
Experience in financial banking or fintech sectors is a plus but not mandatory
Demonstrated ability to troubleshoot complex systems and optimize application performance under load
Day-to-Day Activities
Develop and maintain scalable backend services and APIs using and TypeScript
Collaborate with front-end teams product managers and QA teams to align on technical requirements and deliverables
Build test and deploy applications within containerized environments (Docker/Kubernetes) in collaboration with DevOps teams
Troubleshoot runtime issues and optimize system performance latency and scalability
Integrate security standards into development workflows including token management and secure API design
Participate in code reviews system architecture discussions and technical design documentation
Monitor production environments analyze logs and proactively resolve system issues
Stay up-to-date with the latest development trends and adopt best practices for scalable secure backend systems
Qualifications
Bachelors or postgraduate degree in Computer Science Information Technology or related field (or equivalent professional experience)
Certifications in cloud platforms or related areas are a plus (e.g. Developer AWS Certified Developer)
Proven track record of developing high-performance secure backend applications in enterprise settings
Strong commitment to continuous learning and technical growth in software engineering
Professional Competencies
Critical thinker with strong problem-solving skills that focus on scalable and efficient solutions
Ability to influence teams and share deep technical expertise to improve overall team productivity
Excellent communication and interpersonal skills capable of collaborating effectively across technical and non-technical stakeholders
Self-motivated proactive and accountable to own and deliver complex tasks on schedule
Adaptability to evolving technologies industry standards and organizational priorities
Innovative mindset with a focus on continuous improvement and technical excellence
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
Senior IC
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more