logo

JobNob

Your Career. Our Passion.

Senior Java Software Engineer


Travelex


Location

Delhi | India


Job description

About Us Travelex is a foreign exchange company founded by Lloyd Dorfman and headquartered in Peterborough. Its main businesses are foreign currency exchange, issuing prepaid credit cards for use by travellers, supplying central banks with foreign currency and global remittance. Travelex operates more than 1,100 stores and 900 ATMs in over 20 countries. Group Website Travelex India Travelex India is focused on delivering efficiencies across a shared services model. Comprising close to 500 employees, the centre provides business support to various Travelex entities worldwide in the fields of Information Technology, Human Resources, Finance, Compliance and Risk Management etc. Travelex India also focuses on driving improvements around efficiency, effectiveness, and control, while delivering strategic value across Travelex Group. Role Purpose The role will be responsible for be responsible in designing, building, deploying, and supporting the wholesale FX platform. The candidate should have experience with the core technologies and be aware of the challenges of building a high-performance, high availability, distributed and scalable system. This will be a core system of the organization and will integrate across various channels. Key Accountabilities: Translate application storyboards and use cases into functional applications Design, build, and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Experience and Skillsets required: B.E (preferred)/ B.Sc / B.Tech/ MCA or other qualifications diploma (with Mathematics and/or IT as compulsory subjects) with a minimum of43 years of IT experience Experience on Java, JSP, EJB, PostgreSQL, TOMCAT, Spring, Spring MVC, JBOSS, JavaScript, HTML, CSS, hibernate required The candidate should have understood of web-based projects. An understanding and interest in the use of IT within business functions. Has good analysis / documentation skills Proficient in Java, with a good knowledge of its ecosystems Solid understanding of object-oriented programming Familiar with various design and architectural patterns Skill for writing reusable Java libraries Knowledge of concurrency patterns in Java Familiarity with concepts of MVC, JDBC, and RESTful Experience with popular web application frameworks, such as Play and Spark Familiarity with Java GUI frameworks {{such as Swing, SWT, and AWT depending on project requirements}} Knack for writing clean, readable Java code Implementing automated testing platforms and unit tests Proficient understanding of code versioning tools, such as Git Familiarity with build tools such as Ant, Maven Junit, Mockito, Git hub, CI, CD, Docker Openness to feedback from superiors and ability to work under their guidance Personal Attributes: Relationship management Provide regular updates to line management on workload and issues and ‘how we are doing’ Develop sound professional working relationships with IT colleagues, business staff and management, building their confidence and acquiring an understanding of the business Communication Be a good team player with excellent communication skills and self-confidence. Has good grasp of English (both written and verbal). Demonstrate a ‘can-do’ attitude an ability to take on professional challenges and be both proactive and resourceful in responding to change. Be flexible about changing workloads Strong analytical and inter-personal skills. Willingness to learn new technologies or to work on other applications if needed. Openness to feedback from superiors and ability to work under their guidance. General Undertakes any necessary training associated with the duties of the post and participates in training and development procedures Complies with all company health and safety policies and legislation in the performance of their duties and responsibilities Maintains confidentiality and observes Data Protection guidelines Manage expenses in accordance with company expense policy Carries out any other reasonable duties commensurate with their capability Job Location Malad, MumbaiInterested candidates, please share your updated resume to [email protected]


Job tags



Salary

All rights reserved