About this role
Key Areas of Responsibilities
• Hands on development/testing/support in various projects and tasks • Promote TDD culture and testing automation in team • Participate on all software development topics, from analysis to development to production capacity planning • Implement latest best practices, both in terms of development and support • Willing to learn new technologies (e.g. new programming language, deployment model etc.)
Requirements
• Computer Science or equivalent degree • 10 to 15 years Hands on experience on building enterprise applications with various web technologies. • Strong Hands on Core Java skills [Must have]. • Development experience in an BFSI environment is mandatory [Must have] • Working knowledge of any of Unix OS [Solaris, Linux etc] [Must Have] • Hands on experience on any code management tool like Git/Bitbucket etc. [Must Have] • Good working knowledge of messaging systems (JMS, Solace, EMS, MQ etc.) • Good Knowledge in Relational database, Oracle, SQL (DML, DDL). • Good Understanding of various design patterns • Good working knowledge of Spring framework (Boot, Integration, Batch, Actuator) • Hands-on experience of Maven. • Good Exposure to development environments and related tools (Build management / Source Control management / Continuous Integration / Code Review Tools). • Enthusiastic, self-motivated and willing to learn and teach • Strong problem-solving and analytical skills • Capable of meeting tight deadlines and working under pressure/multi-tasking • Strong sense of personal responsibility • Good team player. Capable of working under a fast pace and dynamic environment
Stay informed on CITIC CLSA Job Opportunities Not the right fit? You can create a job alert to receive our latest job openings that meet your interest.