{"@context":"https://schema.org/","@type":"JobPosting","title":"Java Kotlin Developer Agile, Test-Driven AVP
Role details
Job location
Tech stack
Job description
-
Ownership and delivery on components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development.
-
Actively contribute to an agile development, applying and improving skills in Continuous Integration and Continuous Deployment (CI/CD) practices. Implement and maintain developer-led automated testing solutions. Participate in the ongoing refinement of SDLC, agile and DevOps processes.
-
Participate in design, planning and estimation discussions within the team.
-
Perform detailed analysis of assigned work, breaking work into individual technical tasks.
-
Collaborate with business analysts and stakeholders to clarify and refine requirements.
-
Create and maintain project and technical documentation
-
Assist in identify potential risks or issues within assigned tasks and communicate them to the team lead.
-
Assist in production support by working closely with operations and business teams. Participate in support rotations to diagnose and resolve escalated issues. Contribute to documentation and post-mortem reviews. Implement software enhancements to resolve root-causes and improve reliability, performance and scalability.
-
Collaborate as part of a global team on deliveries and engage in peer reviews such as code reviews / pull requests. Coach and mentor junior analysts and grads.
Technical Experience:
-
Java & Test-Driven Development are essential.
-
Experience in any number of additional technologies (listed below) is advantageous:
-
Kotlin
-
Cloud Technologies (Kubernetes, Open Shift)
-
Messaging Technologies (Kafka, Solace, TIBCO)
-
Database / Data Store / Data Query Technologies (SQL Server, S3)
-
Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana)
Requirements
- Proven experience in an App Dev role.
- Demonstrated execution capabilities.
Education:
- Bachelor's/University degree or equivalent experience in a similar role
Benefits & conditions
By joining Citi, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 27 days annual leave (plus bank holidays)
- A discretional annual performance related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources