you will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You’ll work in a collaborative, trusting, thought-provoking environment—one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
Job responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Create high quality scalable and resilient software to advance the business.
- Work with data services team to identify sources of data for application.
- Partner closely with Product development team, Client Service Representatives , Middle Office for Client requests.
- Partner with supporting Tech leads, Quality Assurance and Production Management.
- Provide Support of the application.
- Complete tasks independently and provide regular status update.
- Proactively look to develop, implement development best practices across the group.
- Guide junior members in the team.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong analytical, problem solving, written and verbal communication skills.
- ORM, RDMS concepts with hands on experience on Oracle DB queries.
- Experience in core Java and J2EE frameworks.
- Hands on experience of Spring/Hibernate and various Apache libraries.
- Experience with Design patterns.
- Good understanding of Linux environment and shell scripting.
- Experience with Maven, Jira, GIT and CI Tools and Test Driven Development
Preferred qualifications, capabilities, and skills
- Hands on experience of Amazon Web Services or other cloud technologies
- Experience in banking domain
- Experience with reporting technologies