Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a talented Mid-Level Java Developer to join our passionate team that includes a wide range of developers and testers, from junior to senior, all eager to lend a helping hand if needed.
The role involves working primarily with Apigee, with occasional involvement in Python and Java components, as well as integrating and managing APIs using Apigee.
In This Role, You Will Be Responsible To
- Develop new features in the above-mentioned applications and internal tooling.
- Implement and keep the projects up to date with the latest security measures.
- Participate in architecture discussions, code reviews, etc.
- Focus on writing unit and integration tests.
- Be passionate about clean code. We value code reviews and writing tests, pushing ourselves to be better.
- Be patient and an excellent communicator. We work as a team, and we value someone who can help others.
- Be curious and passionate about software development. Learn about new tools and technologies, and share them with your colleagues.
- Be interested in architecture and security. We greatly appreciate any input on how to build the best applications.
- A higher education in Computer Science or comparable knowledge through professional experience.
- At least 4+ years of relevant work experience in software development, particularly Java.
- We love technology, so we have quite a big technology stack - knowledge of and/or experience with the following topics is relevant, but not required:
- Java, Spring Boot, Liquibase, Swagger, Lombok.
- At least a little experience with Python or any other scripting language
- Test frameworks: JUnit, Mockito, AssertJ.
- UI: Angular, JavaScript, React.JS
- Cloud: AWS (S3, KMS, etc.), GCP.
- Databases: PostgreSQL.
- Version Control: Git, GitFlow.
- Other: Docker, Kubernetes, Keycloak, etc.
- Familiar with tools like Jenkins, Maven, IntelliJ, etc.
- Familiar with the OAuth2
We offer a competitive salary package aligned with your expertise and qualifications. In addition, our benefits package includes a medical subscription, a flexible allowance for benefit reimbursements, extra days off, and hybrid working arrangements.
Banqup Group is offering more and more services that require a great deal of trust from our customers. As a result, all roles within any of the companies of the Banqup Group are subject to some form of a background check. For most roles, this will involve a simple identity, degree and criminal record verification. For other roles, we might be required to also verify your employment history.
We are committed to fostering a diverse and inclusive workplace where everyone feels valued and respected. As an equal opportunity employer, we welcome applications from all backgrounds. Guided by the OECD Responsible Business Conduct and UN Human Rights principles, we are dedicated to ethical practices and making a positive impact through our innovative solutions.
Key Skills
Ranked by relevanceReady to apply?
Join Banqup Group and take your career to the next level!
Application takes less than 5 minutes

