: Senior Developer Full Stack Java (Banking Domain)
==================================================================
Position: Senior Full Stack Java Developer
Experience: 5+ Years
Industry: Banking/Financial Services
Location: [Specify Location]
Employment Type: Full-time
Role Summary:
-------------
We are seeking an experienced and innovative Senior Full Stack Java Developer to lead the development of our cutting-edge lending platform. The ideal candidate will have a strong background in Java, Spring Boot, microservices architecture, and front-end frameworks. As a senior member of the team, you will drive the end-to-end development of platform features, ensure high-quality delivery, and mentor junior developers.
Key Responsibilities:
---------------------
### Platform Development:
• + Design, develop, and maintain robust, scalable, and secure solutions for the lending platform using Java, Spring Boot, and front-end technologies.
+ Build and optimize RESTful APIs and microservices for seamless platform functionality.
+ Implement user interfaces that are intuitive, responsive, and meet high-quality standards.
### Technical Leadership:
• + Provide technical guidance and mentorship to junior developers.
+ Establish and enforce coding standards, best practices, and design patterns.
+ Lead code reviews and ensure adherence to quality standards.
### Architecture and Design:
• + Contribute to architectural decisions for the platform, ensuring scalability, maintainability, and performance.
+ Evaluate and implement new technologies and frameworks to improve the platform.
### Collaboration and Requirement Gathering:
• + Collaborate with product managers, business analysts, and stakeholders to understand requirements and translate them into technical specifications.
+ Work closely with cross-functional teams to deliver innovative solutions.
### Integration and Deployment:
• + Integrate third-party systems, services, and APIs with the lending platform.
+ Ensure smooth deployment and continuous integration/continuous delivery (CI/CD) pipelines.
### Performance Optimization:
• + Monitor and optimize system performance, addressing bottlenecks and improving application response times.
### Testing and Maintenance:
• + Oversee testing processes, including unit, integration, and system tests, to ensure platform reliability.
+ Provide ongoing support and maintenance for the platform, including debugging and troubleshooting.
Qualifications and Skills:
--------------------------
### Education:
• + Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
### Technical Expertise:
• + Advanced proficiency in Java (JDK 8+) and Spring Boot.
+ Strong experience with microservices architecture and design patterns.
+ Expertise in front-end technologies such as Angular, React, or Vue.js.
+ Solid understanding of RESTful API design and development.
+ Proficiency in working with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra) databases.
+ Hands-on experience with containerization tools (Docker, Kubernetes) and cloud platforms (AWS, Azure, or GCP).
+ Knowledge of DevOps practices and tools like Jenkins, Git, and CI/CD pipelines.
+ Familiarity with messaging systems (e.g., Kafka, RabbitMQ).
### Domain Knowledge:
• + Comprehensive understanding of lending workflows, including loan origination, credit scoring, and loan servicing.
### Soft Skills:
• + Strong leadership and team management skills.
+ Excellent problem-solving and analytical thinking abilities.
+ Effective communication skills for cross-functional collaboration.
Key Competencies:
-----------------
• Strategic thinking with the ability to prioritize and deliver in a fast-paced environment.
• Passion for innovation and continuous improvement.
• Commitment to delivering high-quality, user-centric solutions.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.