Note - The client is a bank majorly looking for a very solid Laravel Developer who also knows Java and NodeJs. So all 3 experiences are important for this role.
About the Role:
- We are seeking a skilled Full Stack Developer to join our dynamic team within the Commercial Banking National Office, specifically in the Cash Management unit.
- You will play a crucial role in developing and maintaining applications that support our business operations.
- This is an exciting opportunity to work in a collaborative and agile environment where you can contribute to the development of innovative solutions.
Key Responsibilities:
- Daily Standups: Participate in daily standup meetings to discuss ongoing projects, identify blockers, and provide progress updates.
- Code Development: Write, test, and review code to implement new features based on user stories. Investigate and develop solutions to enhance application performance.
- Problem Solving & Debugging: Diagnose and resolve issues related to application responsiveness and performance.
- Testing & Validation: Conduct testing to ensure happy paths and identify any unhappy paths. Support QA teams with environment setup and defect resolution.
- Collaboration: Engage in agile methodologies, collaborating with squad members and multiple developers on shared projects.
- Documentation: Create and update project documentation to provide clear insights for team members and stakeholders.
- Peer Reviews: Participate in peer code reviews to learn from and contribute to other projects across different squads.
Projects:
- Projects are varied as priorities shift. You will be involved in transitioning the team towards an API-centric solution and more complex projects.
Essential Skills and Experience:
- Proficiency with LAMP Stack (Linux, Apache, MySQL, PHP) and Laravel is crucial.
- Experience in Java, NodeJs, and Kafka as the team transitions to API solutions.
- Familiarity with Docker and Kubernetes.
- Must have experience in creating microservices.
- Knowledge of Single Page Applications, Azure, Splunk, and Dynatrace.
- Agile methodologies and ways of working.
Nice-to-Have Skills:
- Diploma or Degree in Computer Science.
Soft Skills:
- Collaborative mindset with a willingness to embrace new challenges.
- Adaptability to move through varied projects efficiently.