🌍 About Adfinis At Adfinis, we're more than a typical software enterprise – we're an Open Source innovator committed to creating robust, reliable, and adaptable technological solutions. Spanning Switzerland and extending teams across Germany, the Netherlands, Australia, and Egypt, we construct frameworks that enable organizations to accelerate, maintain security, and expand sustainably. As a Senior Java Backend Developer, you'll be instrumental in architecting and constructing high-performance microservices that serve as the core infrastructure for our client base. You'll collaborate with international teams to deliver contemporary, cloud-native systems that generate meaningful impact while maintaining our fundamental Open Source principles. 🚀 What You'll Do - Serve as a critical Backend Engineering Team member, designing and maintaining scalable, high-performance Java microservices - Create and refine RESTful APIs connecting front-end, data, and external systems through API Gateways - Develop cloud-native microservices deployed across AWS, Azure, or GCP environments - Generate clean, testable, and sustainable code following SOLID, DDD, and Clean Code methodologies - Contribute to distributed system architecture and domain model design - Engage closely with Frontend Developers, DevOps Engineers, and Product Owners within Agile/Scrum frameworks - Engage in code reviews, collaborative programming, and drive continuous enhancement initiatives - Guarantee system reliability, security, and observability utilizing contemporary monitoring and logging techniques - Support CI/CD pipelines, containerization, and deployment automation via Docker and Kubernetes 💡 What We're Looking For - Bachelor's degree in Computer Science, Software Engineering, or equivalent professional background - 5+ years of Java/Spring backend development experience - Comprehensive knowledge of Java 17+, Spring Boot, Spring Security, Spring Cloud - Profound understanding of Object-Oriented Programming, Design Patterns, and Microservices Architecture - Demonstrated expertise building REST APIs, SOAP Web Services, and generating maintainable code - Proficiency with JPA/Hibernate, SQL, and NoSQL database systems - Familiarity with cloud services and API Gateways - Experience with event-driven systems and message brokers - Solid comprehension of Clean Architecture, testing methodologies, and automation - Experienced with Agile environments and collaboration tools - Containerization and cloud deployment capabilities - Passionate about performance optimization and robust software design - Strong communication skills with solution-oriented perspective 🌟 Bonus Points - Keycloak, OAuth 2.0, or JWT authentication experience - Familiarity with CI/CD tools - Hands-on Reactive Programming expertise - Open Source project contributions or dev team mentoring background 🎁 Why You'll Love Working Here - Remote-First environment with flexibility and autonomy - Collaboration with international Open Source experts - Modern, cloud-native system development - Continuous learning opportunities - Culture celebrating team spirit and engineering excellence 👉 Ready to Build What Matters? Join Adfinis LLC and bring your Java expertise to a team transforming Open Source infrastructure. If you excel at creating clean code, collaborating effectively, and designing systems that perform seamlessly — we're eager to connect with you. Adfinis LLC – Open Source. Open Minds.
Remote (Global) Full-time
Adfinis AG is hiring a Senior Java Backend Developer (m/w/d)
Invoicing holding you back?
Focus on work, not paperwork
Stop worrying about invoicing, taxes, and compliance. Glopay handles the business setup, you handle the client work. Get paid faster and look professional.
Auto-generated compliant invoices
Built-in expense management
Income reports for tax season
95% of earnings stay with you
No credit card needed




