Role Overview
We are seeking a highly skilled Senior Backend Developer with a strong background in fintech to join our dynamic team. You will be responsible for designing, developing, and maintaining robust backend systems that support our financial applications. Your expertise will play a crucial role in enhancing our platform's scalability, security, and performance.
Key Responsibilities
• Architect and Develop: Design and implement scalable, reliable, and secure backend systems and APIs.
• Collaborate: Work closely with cross-functional teams including frontend developers, product managers, and QA to deliver high-quality products.
• Optimize Performance: Monitor and optimize application performance, identifying bottlenecks and implementing solutions.
• Code Review: Conduct code reviews to maintain high coding standards and promote best practices.
• Technical Leadership: Mentor junior developers and provide guidance on software development best practices.
• Compliance and Security: Ensure that all systems comply with industry regulations and security standards, particularly in handling sensitive financial data.
• Documentation: Create and maintain comprehensive documentation for APIs, systems, and processes.
Qualifications
• Experience: 3+ years of experience in backend development, with a focus on fintech or financial services.
• Languages: Proficiency in languages such as Java, Python, Go, or Node.js.
• Frameworks: Experience with frameworks such as Spring Boot, Django, or Express.js.
• Databases: Strong knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
• APIs: Experience with RESTful and GraphQL API design and implementation.
• Cloud Technologies: Familiarity with cloud platforms (AWS, Azure, or GCP) and microservices architecture.
• DevOps: Understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and infrastructure as code (Terraform).
• Problem-Solving: Strong analytical and problem-solving skills with a keen attention to detail.
• Team Player: Excellent communication skills and the ability to work collaboratively in a team environment.
Java, Spring-Boot, JSON, Rest APIs, Postman, C8 J2EE frameworks, ORM with a good understanding of multi-tiered web-based applications.
- Should be strong with OOPS concepts, Multithreading, and exception handling.
- Should have worked on REST APIs, web services, and Microservices.
- Experience with Third-Party Integration.
- Hands-on Experience in writing Unit test cases and integration test cases.
- Experience in MVC Architecture
- GNIIT in Cloud and Mobile Software Engineering.
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high availability and performance.
- Contributing to all phases of the development lifecycle.
- writing well-designed, testable, efficient code.
- Ensure designs are in compliance with specifications.
- Prepare and produce releases of software components.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Preferred Qualifications
• Fintech Knowledge: Familiarity with financial regulations (e.g., PCI-DSS, GDPR) and payment processing systems.
• Agile Methodologies: Experience working in Agile/Scrum environments.
Job Type: Full-time
Pay: ?35,000.00 - ?85,853.06 per month
Benefits:
• Provident Fund
Location Type:
• In-person
Schedule:
• Day shift
• Monday to Friday
• Morning shift
Education:
• Bachelor's (Preferred)
Experience:
• Programming: 1 year (Preferred)
• total work: 1 year (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.