FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing high-performance backend systems, with a strong focus on scalability, reliability, and security. Proficient in mentoring junior engineers and leading cross-functional collaboration to deliver high-quality software solutions.
Highest-signal resume keywords
Backend Systems DevelopmentMicroservices ArchitectureContainerization TechnologiesSoftware Testing MethodologiesFinTech Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software DevelopmentHigh-Performance ApplicationsDistributed SystemsTransactional SystemsData ConsistencyIdempotencyConcurrencyFailure HandlingUnit TestingIntegration Testing
Soft Skills
Problem-SolvingAnalytical SkillsMentoringCollaborationLeadership
Tools & Technologies
DockerKubernetesRelational DatabasesMessaging TechnologiesEvent-Driven Technologies
Industry Keywords
FinTechPaymentsBankingE-CommerceHigh-Volume Transactional Systems
Tech Stack
Tools & technologiesCloudDistributed SystemsDockerKubernetesMicroservices
About the role
Key responsibilities & impact- Lead the design and development of sophisticated, highly available, scalable, and secure server-side applications.
- Collaborate with cross-functional teams to understand requirements, architect solutions, and deliver high-quality software products.
- Design and develop reliable backend systems supporting high-volume transactional and payment-related workflows.
- Build and maintain integrations with external platforms and service providers, ensuring reliability and resilience across distributed systems.
- Mentor and guide junior engineers, sharing engineering expertise and best practices.
- Analyze and optimize the performance, scalability, and reliability of existing applications.
- Design and implement automated unit and integration tests.
- Stay up-to-date with software technology advancements and recommend adoption when appropriate.
- Champion code reviews, architectural discussions, and technical documentation.
- Troubleshoot and resolve complex production issues and improve system reliability.
- Participate in recruitment and hiring by interviewing candidates, evaluating them, and providing input on hiring decisions.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with substantial experience in backend systems and cloud infrastructure.
- Strong proficiency in designing and developing high-performance and concurrent applications.
- Experience with distributed systems, microservices architecture, and containerization technologies such as Docker and Kubernetes.
- Good understanding of building reliable transactional systems, including data consistency, idempotency, concurrency, and failure handling.
- Experience working with relational databases and messaging/event-driven technologies would be advantageous.
- Solid knowledge of software testing methodologies and tools, including unit and integration testing.
- Demonstrated ability to lead projects, collaborate effectively across teams, and mentor junior engineers.
- Excellent problem-solving and analytical skills, with the ability to tackle complex technical challenges.
- Prior experience in FinTech, payments, banking, e-commerce, or other high-volume transactional systems would be an added advantage.
