This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This position at Citi involves responsibilities in full stack Java development utilizing Kotlin and React. The role includes technical leadership, integrating systems and processes, following Test-Driven Development (TDD), and mentoring team members while ensuring risk management and regulatory compliance.
Job Responsibility:
collaborate with cross-functional management teams to ensure seamless integration of systems and processes, aligning with business goals and driving product innovation and process improvements
provide technical leadership and expertise in application programming, ensuring adherence to architectural blueprints and best practices
champion and implement modern software development methodologies, including Kotlin for backend development, React for frontend development, and TDD to ensure high-quality, maintainable code
develop and enforce coding standards, testing procedures, debugging protocols, and implementation strategies
possess a deep understanding of system architecture, infrastructure, and their integration to achieve business objectives
analyze complex business processes and system workflows, identifying and resolving high-impact problems and projects
propose innovative solutions to address business challenges, leveraging cutting-edge technologies and industry best practices
mentor and coach mid-level developers and analysts, providing guidance, allocating tasks, and fostering professional growth
maintain a strong focus on risk management, ensuring compliance with applicable laws, regulations, and company policies, safeguarding Citigroup, its clients, and assets
Requirements:
7-10 years of relevant experience in application development or systems analysis, with a proven track record of successful project delivery
extensive experience in software application design, development, and implementation
strong proficiency in Kotlin for backend development and React for frontend development
demonstrated experience with Test-Driven Development (TDD) and associated frameworks
deep understanding of system architecture, design patterns, and best practices
proven ability to lead and mentor development teams, fostering a collaborative and productive environment
excellent problem-solving and analytical skills, with the ability to identify and resolve complex technical issues
strong communication and interpersonal skills, with the ability to effectively convey technical concepts to both technical and non-technical audiences
Nice to have:
experience with containerization technologies (Docker, Kubernetes)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.