Job Summary
The Sr Analyst role is pivotal in driving technical excellence and innovation within our organization. With a focus on Java development the candidate will contribute to the success of our banking solutions. This hybrid position offers the flexibility of working both remotely and on-site ensuring a balanced work-life experience. The role requires a deep understanding of Java with a preference for experience in Branch and Retail Banking domains.
Responsibilities
- Develop and maintain high-quality Java applications to support our banking solutions.
- Collaborate with cross-functional teams to design and implement innovative software solutions.
- Analyze user requirements and translate them into technical specifications.
- Ensure the performance quality and responsiveness of applications.
- Identify and resolve technical issues and bugs in a timely manner.
- Conduct code reviews to maintain code quality and standards.
- Participate in the full software development lifecycle from concept to deployment.
- Provide technical guidance and support to junior team members.
- Stay updated with the latest industry trends and technologies to enhance our solutions.
- Work closely with stakeholders to understand business needs and deliver effective solutions.
- Optimize application performance and scalability for better user experience.
- Document technical specifications and project progress for future reference.
- Contribute to the continuous improvement of our development processes. Qualifications
- Possess strong expertise in Java programming and related technologies.
- Demonstrate experience in Branch Banking and Retail Banking domains is a plus.
- Exhibit excellent problem-solving and analytical skills.
- Show proficiency in software development methodologies and best practices.
- Display strong communication and teamwork abilities.
- Have a keen eye for detail and a commitment to delivering high-quality work.
- Be adaptable to changing project requirements and priorities.