Java/Golang Senior Software Engineer @ Citibank Europe PLC

2 days ago


Warszawa, Czech Republic Citibank Europe PLC Full time

Requirements:

  • First and foremost, you are an expert software engineer demonstrating sound engineering principles with a strong bias towards cloud-native, 12-factor applications and a good understanding of modern CI/CD toolsets
  • You have solid experience in an agile development environment with modern programming languages and technologies, preferably Go but will consider exceptional Java/Spring Boot engineers
  • You have experience with implementing cloud-native applications using open and closed source standards and solutions such as Open Policy Agent (OPA), Docker, Kubernetes, RedHat OpenShift, Cloud Foundry, and public cloud providers such as AWS, Azure and GCP
  • You have a good working knowledge of microservices architectures, Rest APIs, streaming and message queueing systems (Kafka etc.) and how to instrument them
  • You are familiar with DevSecOps disciplines and have an understanding of CI/CD using modern tools such as TeamCity, Jenkins, Tekton, Spinnaker etc.
  • You love working together on scalable systems, embracing new technologies, and pushing the boundaries of “the art of the possible”

We are excited to announce an opening for a Java/Golang Senior Software Engineer empathetic with the challenges that development teams face in delivering software in large, heterogeneous organizations.  If you are passionate about engineering excellence and building the best developer experience into your solutions, come and build a meaningful career at Citi and help thousands of developers develop business solutions securely and safely.

Diversity is our strength and Citi proudly embraces a culture of flexible work.  Engineering excellence and a hands-on background in modern software engineering are essential but inclusivity at Citi means your primary responsibility is to the team: you will be expected to positively influence our culture and collaborate with the team on strategy and technical delivery.

We offer:

  • Competitive salary & social benefits (e.g. private healthcare care, Benefit System, life insurance)
  • Work in a friendly and diversified environment, appreciating differences in style and perspective and using them to add value to decisions leading to organizational success
  • A great environment for learning new technology and tools, online and instructor led training opportunities
  • Working in a friendly, dynamic and multinational environment
  • Opportunity to have an influence on the way you perform your tasks - our teams are constantly looking for new and better ways and we encourage all improvement ideas
  • A chance to make a difference with various affinity networks and charity initiatives
,[This is a hands-on technical role, designing and developing solutions to secure the software supply chain used by thousands of developers. Your work will directly contribute to the security and reliability of our software products, Advocate and advance modern software development practices, including privacy and security first principles. Incorporate DevSecOps and SRE best practices, helping engineering teams navigate complex security and risk requirements and architect innovative solutions that are secure, resilient and scalable, Work closely with our development teams to integrate security best practices into their workflows, Stay abreast of the latest trends and technologies in supply chain security. We support ongoing learning and professional development to ensure our team remains at the forefront of the industry] Requirements: CI/CD, Go, Java, Spring Boot, Golang, OPA, Docker, Kubernetes, RedHat Openshift, Cloud Foundry, AWS, Azure, GCP, Microservices architecture, REST API, Kafka, DevSecOps, TeamCity, Jenkins, Tekton, Spinnaker Additionally: Sport subscription, Training budget, Private healthcare, Flat structure, International projects, Multisport, Life & group insurance, Pension plan, Free coffee, Canteen, Bike parking, Playroom, In-house trainings, Modern office, No dress code, Shower, Free snacks.

  • Warszawa, Mazovia, Czech Republic Citibank Europe PLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team in developing cloud-native applications using modern programming languages and technologies. As a Senior Software Engineer, you will be responsible for designing and developing scalable, secure, and resilient software systems that meet the needs of our customers.Key...


  • Warszawa, Czech Republic Citibank Europe PLC Full time

    Qualifications: 4-5 years of experience as an IT Quality Test Automation Developer role. Practical knowledge in building and maintaining test source code using an automation test tool including BDD/TDD techniques Selenium Webdriver or similar skills and Cucumber or similar is preferred. Java programming . Demonstrable knowledge of API structures, SQL, XML,...


  • Warszawa, Mazovia, Czech Republic Citibank Europe PLC Full time

    About the RoleCitibank Europe PLC is seeking a skilled Tester to join our global Testing Center of Excellence in Warsaw. As a key member of our virtual team, you will collaborate with functional groups, technologists, and business stakeholders to ensure the quality of our applications.Key ResponsibilitiesPerform end-to-end testing of applications, including...


  • Warszawa, Czech Republic Citibank Europe PLC Full time

    Skills/Qualifications 2+ years of experience in testing and software quality assurance Experience in end to end functional and regression testing of application including requirements understanding, test case and scenario development, test execution, results analysis and sign off. Has and experience with test management tools like Jira Collaborates with...


  • Warszawa, Mazovia, Czech Republic Citibank Europe PLC Full time

    Job Title: QA Test Automation Java DeveloperWe are seeking a highly skilled QA Test Automation Java Developer to join our team at Citi Poland. As a key member of our UAT/Automation team, you will be responsible for ensuring the quality of our software products and services.Key Responsibilities:Design and implement automated test scripts using Java and...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Spyrosoft. As a key member of our software development team, you will be responsible for designing, developing, and maintaining robust and scalable software solutions using Java and Rust.Key Responsibilities:Design and implement communication...


  • Remote, Łódź, Kraków, Wrocław, Warszawa, Białystok, Czech Republic Spyrosoft Full time

    Job DescriptionWe are seeking a highly skilled Senior Golang Developer to join our IoT Team. As a key member of our team, you will be responsible for developing and optimizing software components for our IoT platform.Your primary focus will be on Golang, MQTT, Protobuf, and Kafka. You will work closely with our team to create and further develop IoT patterns...


  • Remote, Łódź, Kraków, Wrocław, Warszawa, Białystok, Czech Republic Spyrosoft Full time

    Programming languages: Advanced knowledge of Go Technologies: Experience with MQTT, Protobuf and Kafka System architecture: Understanding of microservices architectures and container technologies such as Docker and Kubernetes Nice to have: Java, Redis, InfluxDB, proficiency in Git, CI/CD pipelines, Grafana and Helm charts, TSDB Our customer is a leading...


  • Remote, Warszawa, Czech Republic AVENGA Full time

    Excellent knowledge  of Java software development Strong experience of Spring Boot Experience with Kubernetes / Docker An excellent understanding of AWS  (deployment / configuration) Practical experience with message-driven architectures / Kafka / event sourcing Success delivering within an agile Experience working on a highly secure  application...


  • Warszawa, Czech Republic Capital.com Full time

    Staff / Senior developer with at least 5 years of back-end, server-side software development Java & Spring are a must have Other server-side languages like Golang, Node.JS are in plus Deep understanding about blockchain fundamentals — consensus protocols, smart contracts, digital signatures, large-scale distributed systems Practical experience...


  • Remote, Warszawa, Łódź, Kraków, Wrocław, Białystok, Czech Republic Spyrosoft Full time

    5+ years of experience in software development with Java and Rust. Proficiency in Linux environments and system-level programming. Strong knowledge of MQTT and TLS protocols. Experience with the Yocto Project for embedded Linux development. Familiarity with version control systems, particularly Git. Hands-on experience with Docker and Cgroups. Excellent...


  • Warszawa, Mazovia, Czech Republic Box Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Box Inc. in Warsaw, Poland. As a key member of our engineering team, you will play a pivotal role in the development and maintenance of our collaborative note-taking and real-time editing tool, Box Notes.About the Role:As a Senior Software...


  • Warszawa, Czech Republic Capital.com Full time

    Developer with at least 3 years of back-end, server-side software development Java & Spring are a must have Other server-side languages like Golang, Node.JS are in plus Deep understanding about blockchain fundamentals — consensus protocols, smart contracts, digital signatures, large-scale distributed systems Practical experience developing on any of...


  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    Engineering ManagerWe are seeking an experienced Engineering Manager to lead our software engineering teams in a matrixed product engineering organization.Key Responsibilities:Manage software and quality engineers across empowered squadsProvide technical stewardship of one or more product mission teamsEnsure direct reports are motivated, happy, and engaged...


  • Kraków, Wrocław, Gdańsk, Warszawa, Czech Republic Grid Dynamics Full time

    Grid Dynamics is a leading provider of cutting-edge technological solutions for businesses across various industries.  We are expanding our teams in Poland and seeking an experienced Senior Java Engineer to join us and contribute to the delivery of our world-class services. If you are excited about all aspects of modern engineering, from writing great code...


  • Warszawa, Mazovia, Czech Republic monday sp. z o.o. Full time

    About MondayMonday is a public company that empowers teams and organizations to maximize their potential and efficiency using the work OS. Our platform allows you to build, run, and scale your dream workflows on one platform.Job DescriptionWe are seeking a Senior Software Engineer to join our growing engineering team. As a key member of our team, you will...


  • Warszawa, Mazovia, Czech Republic Sii Polska Full time

    Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our dynamic team at Sii Polska. As a key member of our team, you will be responsible for designing, developing, and maintaining complex Java-based applications using Java 11+ and related technologies.Key Responsibilities:Develop and test Java-based applications using Java 11+,...


  • Warszawa, Mazovia, Czech Republic HRO Digital Full time

    Job Title: AI Senior Software EngineerWe are seeking a highly skilled AI Senior Software Engineer to join our team at HRO Digital. As a key member of our engineering team, you will be responsible for designing, prototyping, and optimizing software for our new AI hardware and memory devices.Key Responsibilities:Design and develop software for AI hardware and...


  • Warszawa, Mazovia, Czech Republic HRO Digital Full time

    Job Title: AI Senior Software EngineerWe are seeking a highly skilled AI Senior Software Engineer to join our team at HRO Digital. As a key member of our engineering team, you will be responsible for designing, prototyping, and optimizing software for our new AI hardware and memory devices.Key Responsibilities:Design and develop software for AI hardware and...


  • Remote, Kraków, Katowice, Warszawa, Czech Republic Drata Full time

    About the RoleDrata is seeking a highly skilled Senior Software Engineer to join our Platform Engineering team. As a key member of our team, you will be responsible for designing, developing, and maintaining our platform systems, which enable other engineering teams to build software in a more reliable and performant manner.You will partner with other...