Senior Java Engineer @ AVENGA

3 months ago


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 environment
  • Ability to act as a subject matter expert  and communicate with clarity and  empathy to both technical and non-technical audiences
  • Understanding how to translate business  objectives into data driven insights

Our banking services are built as Distributed Microservices (Java) with Kafka as the messaging backbone in a CQRS Event Sourced architecture.
Our Platform is hosted in Kubernetes in AWS. We use a gitops (pull-based) deployment model where everything-is-code and our infrastructure is immutable. We have built our platform with cloud portability in mind and have used Open Source Software where possible. Our Data Analytics environment is hosted in AWS/GCP and utilised BigQuery.

Join us as a Senior Backend Engineer to lead technical direction for a mission, develop and drive best practices and enable teams to solve their hardest problems. 

We meet 2 times a month in the office in Warsaw the rest remotely.

,[Deliver as a member of our mission team to build and develop our product, Support and oversee junior engineers and act as a subject matter expert, Develop clean, elegant, and reusable code that is well-tested and easy to maintain and extend, Work with stakeholders across the business to drive the direction of engineering and put the long-term interests of customers at the heart of key decisions, Collaborate across our backend chapter to uphold standards and best practices, and to promote innovation, Working collaboratively with the team to resolve technical issues] Requirements: Java, Spring Boot, Kubernetes, Docker, AWS, Kafka, Event Sourcing Tools: Jira, Confluence, GitLab, GIT, Agile, Scrum. Additionally: Sport subscription, Private healthcare, International projects, Small teams.

  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    Job SummaryWe are seeking a highly skilled Senior DevOps Engineer to join our team at Avenga. As a key member of our operations team, you will play a critical role in ensuring the smooth delivery and deployment of software solutions.About AvengaAvenga is a leading technology company that provides innovative solutions to businesses around the world. Our team...


  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    Leadership OpportunityWe are seeking an experienced Senior Software Engineering Leader to join our team at AVENGA.Key Responsibilities:Lead a team of highly skilled software engineers to achieve successDevelop and maintain a solid understanding of modern software development methodologiesCollaborate with cross-functional teams to design and implement...

  • Senior Java Developer

    3 weeks ago


    Warszawa, Mazovia, Czech Republic Avenga Full time

    Job Summary:We are seeking an experienced Senior Java Developer to join our team at Avenga. As a microservices expert, you will play a key role in designing and implementing distributed systems using Java.About the Role:Develop high-quality Java code for microservices architectureCollaborate with cross-functional teams to design and implement system...


  • Remote, Czech Republic AVENGA Full time

    Job DescriptionWe are looking for a Senior QA Automation Engineer to join our team at Avenga.Company OverviewAvenga is a global company with international project development, offering a dynamic work environment and opportunities for growth.SalaryThe estimated salary for this position is between $80,000 - $110,000 per year, depending on experience.Job...


  • Remote, Czech Republic AVENGA Full time

    We are seeking a highly skilled Senior Automation Tester to join our team at Avenga.About the RoleAs a Senior Automation Tester, you will play a crucial role in ensuring the quality and reliability of our software applications. Your primary responsibility will be to design, develop, and execute automated test scripts to validate our product features.Key...


  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    About the RoleWe are seeking a highly skilled Senior Backend Engineer to join our team at AVENGA, specializing in the banking industry. This is a fantastic opportunity for a talented professional to work in an international environment and contribute to exciting projects.As a Senior Backend Engineer, you will be responsible for developing and maintaining...


  • Remote, Warszawa, Czech Republic Avenga Full time

    Job Overview: We're on a mission to build the leading BaaS provider in the UK, underpinned by innovative technology and strong financial backing.About Us: Avenga is a high-performing team that's always on the lookout for exceptional people. We encourage an inclusive and diverse working environment, where teamwork, input, and collaboration are valued no...


  • Remote, Warszawa, Czech Republic Avenga Full time

    Company Overview:Avenga is a leading technology company on a mission to build innovative banking solutions.Estimated Salary: £60,000 - £80,000 per annumJob Description:We are seeking an experienced Test Java Developer to join our agile squad and contribute to the development of our distributed microservices architecture. As a key member of our team, you...


  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    AVENGA is seeking a Senior Technical Lead for our Software Engineering team. As a key member of our leadership team, you will be responsible for managing software and quality engineers in a matrixed product engineering organization.About the RoleThis is an exciting opportunity to join our dynamic team as we continue to grow and innovate in the financial...


  • Remote, Wrocław, Czech Republic AVENGA Full time

    AVENGA seeks an experienced and skilled Senior iOS Software Engineer to join our team. This role requires a strong understanding of software quality, with a focus on delivering high-quality solutions that meet the needs of our clients.We are looking for someone who is passionate about technology and has excellent soft skills, as we work collaboratively in a...


  • Remote, Czech Republic AVENGA Full time

    About the RoleWe are seeking a Senior Data Engineer to lead our Machine Learning Operations (MLOps) transformation. As part of our team at Avenga, you will be responsible for driving the operationalization of data science projects using cutting-edge technologies and frameworks.


  • Warszawa, Czech Republic AVENGA Full time

    Ideal Candidate Has at least 5 years of experience in Java development (Spring Boot or Micronaut). Is proficient with container technologies: Kubernetes, Docker. Has hands-on experience with AWS (configuration, deployment). Understands event-driven architectures (Kafka, event sourcing). Can effectively communicate complex technical topics to non-technical...


  • Warszawa, Mazovia, Czech Republic AVENGA Full time

    Are you a seasoned leader looking to drive technical innovation and excellence in the banking industry?About the RoleWe are seeking an experienced Senior Technical Program Manager/Head of Software Engineering to join our team at AVENGA.Job DescriptionLead high-performing software engineering teams to deliver scalable and performant systems, driving...


  • Remote, Czech Republic AVENGA Full time

    Job SummaryWe are seeking a skilled Java Technical Leader to join our existing mid-sized SCRUM/Kanban team at Avenga.About the RoleThe successful candidate will lead technical efforts on an ongoing project in the energy and manufacturing sector. As a key member of our team, you will be responsible for designing and implementing system architecture, guiding...


  • Remote, Czech Republic AVENGA Full time

    Job DescriptionWe are seeking a highly skilled Senior Data Engineer to join our team at Avenga. This is a fantastic opportunity for an experienced professional to take on a challenging role and make a significant impact in the field of data engineering.The successful candidate will have a strong background in data pipelines, SQL, and cloud technologies, with...


  • Remote, Czech Republic AVENGA Full time

    Job DescriptionWe are looking for a skilled Java Technical Director to lead our mid-sized SCRUM/Kanban team.The successful candidate will be responsible for guiding the team, designing the system, and working closely with a Solution Architect.This is an exciting opportunity to join Avenga and contribute to the development of a cutting-edge integration system...


  • Warszawa, Czech Republic Avenga Full time

    Experience in Java (incl. Spring / Spring Boot framework) Experience in developing Kafka integrations Experience in REST API and SOAP interfaces Experience in building distributed, highly-available and high-throughput applications Hands-on knowledge of practices like domain driven design, event sourcing architecture patterns, microservices architecture and...


  • Remote, Kraków, Czech Republic AVENGA Full time

    A challenging opportunity to develop user experiences for complex web applications awaits you at Avenga. As a Senior UX/UI Designer, you will play a key role in shaping the overall product strategy and driving innovative design solutions.Our team collaborates closely with experienced designers, engineers, and product managers to deliver exceptional user...


  • Remote, Czech Republic AVENGA Full time

    About the RoleWe are seeking a highly skilled Senior DevOps Engineer to join our team at Avenga. As a Senior DevOps Engineer, you will play a critical role in designing, implementing, and maintaining large-scale IT infrastructure products and services.ResponsibilitiesDesign and implement CI/CD pipelines to enable developers to easily build, test, and deploy...


  • Remote, Warszawa, Czech Republic AVENGA Full time

    Are you a skilled Senior Java Engineer looking to lead technical direction and drive innovation in the banking industry?Join AVENGA as a Senior Backend Engineer to develop and deliver our cloud-based banking platform, leveraging Distributed Microservices architecture with Kafka as the messaging backbone in a CQRS Event Sourced design.As a member of our...