Social network you want to login/join with:
Unity is the global authority for business transactions across Citi, covering transactions across all asset classes in capital markets, commercial payments, account management and more. At its core, Unity provides a unique reference that persists with a transaction throughout its lifetime, enabling full traceability from front office to back office and delivering significant business benefits.
Position Overview
This is a development position responsible for delivering results through hands-on development and bug fixes of our Java application. The primary goal of this role is to drive application development through programming activities.
Responsibilities
1. Participate in design sessions with the development team, including employees and vendors across multiple locations.
2. Progress assigned JIRA tasks to completion.
3. Provide user/support documentation.
4. Evaluate and adopt new development tools, libraries, and approaches to enhance delivery quality.
5. Perform peer code reviews of project codebase changes.
6. Communicate with stakeholders to shape requirements and design decisions.
7. Ensure adherence to best practices and standards throughout the application development lifecycle.
8. Participate in SDLC and Agile SCRUM processes.
9. Analyze existing software systems and propose improvements to design, architecture, and efficiency.
10. Troubleshoot and debug applications.
11. Ensure applications meet performance and scalability requirements.
12. Stay updated with the latest technologies and industry trends.
Mandatory Skills
* Experience as a Java software developer (to be tested at interview).
* Experience working with SQL and databases such as Oracle, SQL Server, Hadoop, etc.
* Experience with Agile SCRUM methodologies.
* Experience with Java Multithreading/Concurrency, Web Services (SOAP/REST), DB2, JMS, MQ, NDM, SFTP.
* Knowledge of industry best practices, standards, and development tools.
* Experience with Containers (Docker, Kubernetes).
What We Offer
Joining Citi provides a business casual workplace with a hybrid work model (up to 2 days remote per week), a competitive base salary (reviewed annually), and various benefits including:
* 27 days of annual leave plus bank holidays.
* Discretionary annual performance bonus.
* Private Medical Care & Life Insurance.
* Employee Assistance Program.
* Pension Plan.
* Paid Parental Leave.
* Employee discounts for staff, family, and friends.
* Access to learning and development resources.
Citi is committed to creating an inclusive environment where everyone feels comfortable bringing their whole self to work every day. We seek top talent worldwide to energize, motivate, and empower our teams.
#J-18808-Ljbffr