Warsaw, POL
3 days ago
Senior Developer - XCS Team
This is a developer role in the compute team within the common risk group in Markets Technology. The team is executing a green field build of a containerised microservices platform executing quantitative analytics at large scale both on-premise and in public cloud. + This role involves designing, implementing, delivering and owning scalable, robust, secure and observable microservices. + The role has a strong focus on DevOps for continuous integration, testing and deployment. + The group has an emphasis on following standards and best practices, both from the industry and internally determined. The role will involve with engaging the leads across the team to debate and agree common approaches and patterns to adopt. + The key technologies in the role are the Java programming language and Spring frameworks; messaging using Kafka and AMQP; NoSQL data storage, and Kubernetes-based containerisation. Experience with Python; logging and metrics; and large scale system design are an advantage. + The candidate will be expected to independently design and implement solutions, as well as mentor and lead junior developers. There will be significant interactions with clients and stakeholders, and their requirements will be heard and balanced against broader requirements, as well as assessed for their suitability as re-usable features. **Key Responsibilities:** + Designing and implementing new features for the compute platform, principally enhancing stream-based microservices or building new ones + Liaising with clients to gather new requirements and prioritise them + Providing support and assistance to clients across dev, uat and production environments + Evaluating and performing POCs on new strategic technical products and applications + Identifying and implementing automation opportunities around testing, monitoring, deployment, and any other manual operations **Skills & Qualifications:** + You have good knowledge of Java, Spring Boot and the key Spring frameworks + You have in good understanding of message-drive microservice architecture and running applications in Kubernetes + You have a good understanding of runtime complexity of code, and are able to identify optimization opportunities using a variety of diagnostic approaches, both to resolve issue and improve performance + You are passionate about databases and worked in the past with SQL\NoSQL technologies (SQL Server, Oracle, Couchbase, Mongo DB, etc.) + You have experience deploying fault-tolerant distributed systems on Linux, possibly in a cloud environment + You are familiar with cloud computing concepts and DevOps tools (Docker, Kubernetes, Gradle, Jenkins). + You have very high development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment. + You have proven capability to interact with clients and deliver results, taking ideas to production + You deliver great user experiences, demonstrably, working closely with clients to do it. + You have an appetite for taking on challenges and leveraging new technologies. + You agree that verbal and written communication skills are vital **What would you get in return:** + Opportunity for professional development in the international and multicultural organization + Developing opportunities and challenging assignments + Attractive and stable employment conditions + Social benefits (medical care, Benefit System, life insurance, pension scheme) ------------------------------------------------------ **Job Family Group:** Technology ------------------------------------------------------ **Job Family:** Applications Development ------------------------------------------------------ **Time Type:** Full time ------------------------------------------------------ _Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._ _If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._ _View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf)_ _poster._ Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Por favor confirme su dirección de correo electrónico: Send Email