Lead Java Software Engineer for High-Performance Systems

Vor 3 Tagen


Berlin, Berlin, Deutschland Circula Vollzeit
About Circula

Circula is a Berlin-based fintech company that provides comprehensive expense platforms for businesses. Our team of 130 talented individuals is dedicated to simplifying finance and payroll administration through smart automations, ensuring compliance while fostering an inclusive culture.

Our Benefits

We offer a competitive salary of €120,000 per year, flexible working arrangements, and a €1,500 budget for learning and development opportunities. Enjoy food, internet, and mobility allowances of up to €200 per month, free Urban Sports Club membership, and the chance to socialize at team and company events.

The Job

We are seeking a Senior Backend Java Engineer to drive the technical design, development, and delivery of our high-performance cloud-based systems. The ideal candidate will have extensive experience in software engineering, with a deep understanding of Java and its associated ecosystem.

This role involves collaborating with cross-functional teams to identify and prioritize features and requirements, guiding and mentoring the development team in coding practices, quality standards, and feature development, and participating in code reviews to ensure quality standards are met.

Your Skills and Qualifications
  • 7+ years of experience in designing and developing complex software systems
  • Extensive experience in backend development using Java, including in-depth knowledge of the Java ecosystem and tooling (maven, gradle, etc.)
  • Bachelor's degree in Computer Science or related field
  • First-hand experience with cloud-based systems, such as AWS (preferable) or Azure
  • Good knowledge of RESTful API development and integration
  • Hands-on experience with data modelling and database design
  • Knowledge of software development best practices, including Agile methodologies, version control, and continuous integration and deployment
  • Familiar with serverless & microservices architecture and know-how with event-driven architecture and messaging systems (Kafka, RabbitMQ)
  • Good knowledge of English, both written and spoken, additional languages a plus
About You

You will work directly with our CTO to take Circula to the next level. We encourage you to apply, even if you don't meet all the criteria. At Circula, we promote diversity and inclusion by welcoming individuals from diverse backgrounds.


  • Software Engineer

    vor 4 Wochen


    Berlin, Berlin, Deutschland Pinguin Druck Vollzeit

    As a key member of our team, the ideal candidate will have extensive experience in designing and developing high-performance systems. This role involves working on complex software projects that require strong programming skills and a deep understanding of distributed systems.We are seeking a highly skilled Software Engineer to join our team. The successful...


  • Berlin, Berlin, Deutschland Siemens Mobility GmbH Vollzeit

    About the JobAs a Senior Software Engineer - Java Developer, you will be responsible for designing, developing, and maintaining software applications using Java. Your primary focus will be on building scalable, efficient, and reliable software systems that meet the needs of our clients. You will work closely with our cross-functional teams to ensure that our...


  • Berlin, Berlin, Deutschland Apleona Group Vollzeit

    About the Role:We are seeking a skilled Software Engineer to join our team. As a Senior member of our engineering team, you will be responsible for designing, developing, and maintaining our software systems. You will work closely with our cross-functional teams to ensure that our software meets the highest standards of quality and performance.Key...


  • Berlin, Berlin, Deutschland Noir Vollzeit

    Company OverviewNoir is a leading Microsoft recruitment agency, and we are partnering with a global sports brand to find talented .NET Software Engineers.This company operates in over 115 countries worldwide, making it the biggest sports company in Europe and the second largest globally. With over 30 years of experience, they have been providing...


  • Berlin, Berlin, Deutschland Bundesdruckerei GmbH Vollzeit

    **Job Title:** Software Engineer**Job Description:** We are seeking a skilled Software Engineer with expertise in Java and Python to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications using Java and Python. Your primary duties will include writing clean, efficient, and well-documented...


  • Berlin, Berlin, Deutschland BWI GmbH Vollzeit

    Job Title: Senior Software EngineerWe are looking for an experienced Backend Developer to join our team. Our ideal candidate will have a strong background in Java and be able to design and implement scalable and efficient software solutions.Responsibilities:* Design and implement backend systems using Java* Collaborate with cross-functional teams to develop...


  • Berlin, Berlin, Deutschland Deutsche Bank Vollzeit

    Job Title: Principal Java Software EngineerAbout Us:As a global leader in the financial services industry, Deutsche Bank offers a unique opportunity to work with cutting-edge technologies and make a meaningful impact on our clients' lives. Our teams are passionate about delivering innovative solutions that drive business growth and success.Role Summary:We're...


  • Berlin, Berlin, Deutschland Deutsche Bank Vollzeit

    Job Title: Senior Java Software EngineerJob Summary:We are seeking an experienced Senior Java Software Engineer to join our Payment Processing Platform team at Deutsche Bank. As a key member of the team, you will be responsible for designing, developing, and implementing new features and enhancements to our payment processing system.Key Responsibilities:-...


  • Berlin, Berlin, Deutschland Bethel Vollzeit

    Job Title: Senior Software EngineerAs a senior software engineer, you will be responsible for designing, developing, and maintaining large-scale software applications using Java. Your expertise in Java will enable you to work on complex projects and collaborate with cross-functional teams to deliver high-quality software solutions.


  • Berlin, Berlin, Deutschland Rohrleitungs- und Anlagenbau Königs Wusterhausen GmbH & Co. KG Vollzeit

    Job Title: Senior Software EngineerAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. Key Responsibilities:Design and develop software systems that meet business requirements.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain...


  • Berlin, Berlin, Deutschland mammaly Vollzeit

    **Job Title:** Senior Software Engineer - Java DeveloperWe are seeking a highly skilled Senior Software Engineer to join our team in developing and maintaining our Java-based applications. As a critical member of our engineering team, you will be responsible for designing, implementing, and testing complex software systems.Key Responsibilities:Design and...


  • Berlin, Berlin, Deutschland Allright Group Vollzeit

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have extensive experience in developing high-performance applications using a range of programming languages and frameworks.Key Responsibilities:Design and implement scalable and efficient software solutionsCollaborate with...


  • Berlin, Berlin, Deutschland Teoresi Group Vollzeit

    Company OverviewWe are the Teoresi Group, a leading company in the rail industry, and we are seeking a highly skilled Key Performance Engineer to join our team.About the RoleThis is an exciting opportunity for a motivated and experienced engineer to work on high-profile projects, driving innovation and efficiency in rail transportation systems.Job...


  • Berlin, Berlin, Deutschland Katholischer Krankenhausverband Deutschlands e.V. Karriere Vollzeit

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have experience with Java and be proficient in writing clean, efficient code.Our Backend Developer will be responsible for designing and implementing scalable systems. A strong understanding of Java is essential for this role.Key Responsibilities:Design and implement...


  • Berlin, Berlin, Deutschland Amazon Web Services Development Center Germany GmbH - R28 Vollzeit

    About the JobWe are seeking an experienced Software Engineering Leader to join our team at Amazon Web Services Development Center Germany GmbH - R28. This role will be responsible for leading the development of scalable cloud systems, ensuring high availability, reliability, and performance.Key ResponsibilitiesDesign, develop, and deploy scalable software...


  • Berlin, Berlin, Deutschland Support4Office GmbH Vollzeit

    Job Summary: We are seeking a talented and experienced software engineer to join our team as a Senior Software Engineer with proficiency in Java. The ideal candidate will have a strong background in software development and a passion for innovation.Key Responsibilities:Design, develop, and test complex software systemsCollaborate with cross-functional teams...


  • Berlin, Berlin, Deutschland HeavenHR Vollzeit

    We are seeking a Senior Software Engineer to join our team. The ideal candidate will have experience in high-performance computing and a strong understanding of software design patterns.Please note that all applications will be reviewed and responded to in a timely manner. We look forward to hearing from you.


  • Berlin, Berlin, Deutschland Delivery Hero Vollzeit

    **Job Title:** Android Performance Engineer for Scalable Solutions **About the Role:We are seeking an experienced Software Engineer (Android) to join our Performance and Reliability team at Delivery Hero. This is a unique opportunity to work on cutting-edge internal tools that automate performance, release, and reliability processes.The successful candidate...


  • Berlin, Berlin, Deutschland Wilhelm Reuss GmbH & Co. KG Lebensmittelwerk Vollzeit

    About the role: We are seeking a highly skilled Java Developer to join our team as a Senior Software Engineer. The ideal candidate will have a strong background in Java and experience with back-end development. About the responsibilities: - Develop and maintain high-quality Java codebases - Collaborate with cross-functional teams to design and implement...


  • Berlin, Berlin, Deutschland Träger gGmbH Vollzeit

    About the Role:We are seeking a skilled Senior Software Engineer (Java) to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining high-quality software applications using Java. This involves working closely with cross-functional teams to deliver business solutions and ensuring that software meets...