We are looking for a Senior application developer (Java) professional for our partner operating in the financial sector.
Main duties and responsibilities
Develop high-quality framework / design
Review and debug code
Identify, prioritize and execute tasks in the software development life cycle
Identify ideas to improve system performance and impact availability
Coordinate with business analysts & users for requirements
Provide continuous improvement through identifying best practices in technology products / processes / systems
Effective problem solving and issue identification
Support FX Exposure Management reporting for all regions
Understanding Business Requirements and Functional Requirements provided by Business Analysts and to convert into Technical Design Documents
Work closely with Cross Functional Teams e.g. Business Analysis, Product Assurance, Platforms and Infrastructure, Business Office, Controls and Production Support. Prepare handover documents.
Identify and proactively resolve issues that could affect system performance, reliability, and usability
Demonstrate an in-depth understanding of how the development function integrates within overall business/technology to achieve objectives; requires a good understanding of the industry
Work proactively & independently to address development requirements and articulate issues/challenges with enough lead time to address risks
Ability to understand complex data problems, analyse and provide generic solutions compatible with existing Infrastructure
Design, Implement, Integrate and test new features
Owns success – Take responsibility for successful delivery of the solutions. Mentoring other developers on their implementation as needed, and organize review activities like design review, code review and technical document review etc. to ensure successful delivery.
Explore existing application systems, determines areas of complexity, potential risks to successful implementation
Contribute to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.
Build relationships with business and technology stakeholders
Gain understanding of FX Exposure management.
Opportunity to work on new Technologies.
Working closely with Business clients from Product Control and Corporate Treasury.
Work as part of global technology team.
Knowledge And Experience
8+ years’ experience in software development and 5+ years’ of experience in Finance industry is a must
Good knowledge of Websphere or Tomact Application Servers
Good Knowledge and experience of Non-SQL databases such as MongoDb
Strong in UNIX Shell/Perl Scripting
Strong Analytical and problem solving skills
Strong communication and interpersonal skills
Good presentation skills
Data analysis skills
Excellent oral and written English
Ability to collaborate effectively in a fast-paced & agile delivery model
Ability to take ownership and proactively follow up on issues
Results-oriented, self-start with positive “can-do” attitude
Confident, innovative, self-motivated, result oriented
Focused and determined in getting the job done right
Personal maturity and sense of responsibility
Shows drive, integrity, sound judgment, adaptability, creativity, self-awareness and an ability to multitask and prioritize
Sensitive to cultural and background differences and environments Confident and assertive
Values diversity: Demonstrates an appreciation of a diverse workforce
Appreciates differences in style or perspective
Graduate in STEM (Science, Technology, Engineering and Mathematics) discipline (Master or Bachelor Degree)
Knowledge of RDBMS e.g. Oracle, with ability to write complex SQL needed to investigate and analyse data issues
Knowledge and experience of Docker, Openshift and Kubernetes to develop Java Micro Services within Container environment
Any other information
Contact person: Pápai Bálint IT Recruitment Division Manager