Software Engineer - Java
Schubergphilis
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
13,406 open software roles across 1,045 companies are on ApplySarthi right now, most of them in Bengaluru (818), Hyderabad (310), Pune (205).
- Software Development Engineer(Distributed Systems)Workday
- Principal Software Engineer - Vehicle AIGeneralmotors
- Senior Technical Consultant, Financial SoftwareFis
- ENGINEER - PROBE SOFTWARE & ANALYTICALMicron
- Senior AI Software Engineer (m/w/d)Cgm
What software roles keep asking for: Python (36%), Java (30%), AWS (30%), System design (27%), C++ (24%), CI/CD (23%), Observability (22%), Kubernetes (20%) — counted across their open postings here.
Software Engineer jobs in Germany · Remote Software Engineer jobs · AWS jobs · Azure jobs · C++ jobs · CI/CD jobs
Schubergphilis has 49 open roles listed here.
- AI Platform Engineer
- Freelance Back End / Typescript Developer
- Automation Engineer
- GenAI Python Engineer
- Customer Director Sales - Business Development Energie, Logistiek & Manufacturing
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for software roles keep coming back to Python, Java, AWS, System design. Practise those questions before you sit with Schubergphilis.
Questions you are likely to be asked
- Why do you want to join Schubergphilis?
- What is your experience with Java? Tell me one thing you learned the hard way.
- Walk me through a system you built. How was it designed, and what would you change now?
- Tell me about a hard bug you tracked down. How did you find the cause?
- How do you decide what to test, and what does good code review look like to you?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Software Engineer - Java at Schubergphilis interview free →Work on the mission-critical Java back end
At Schuberg Philis, we don’t just deliver IT solutions, we design, build, and run mission-critical systems that our customers rely on every single day. From infrastructure to cloud-native platforms, every layer of technology is crafted with one goal in mind: uncompromising reliability and excellence. We take pride in working shoulder-to-shoulder with our customers, ensuring their most vital operations run smoothly, no matter how complex the challenge.
We are looking for an experienced Java Software Engineer to work with one of our biggest banking customers, delivering business value using cloud technologies and a DevOps way of working.
As a Java software engineer, you will be responsible for the development of core business features for our customer and for improving its software delivery capabilities, working closely with internal stakeholders and other DevOps teams. You will work daily within a DevOps team where your colleagues will expect you to maintain a wide overview while guarding aspects like quality, security, and planning.
What you’ll do:
- Design, build and run Java-based micro-services and APIs that support business‑critical banking processes
- Work end-to-end: from clarifying requirements and refining user stories to development, testing, deployment and operations
- Collaborate closely with other DevOps teams, architects and business stakeholders to deliver secure, reliable and scalable solutions
- Contribute to improving engineering practices: code quality, testing, CI/CD pipelines, monitoring, and automation
- Help the team keep production stable, with a strong focus on reliability, security, observability and incident prevention
- Stay up to date with modern engineering practices and bring in ideas to improve the platform and the way we work
Ideally, you have:
- Strong hands-on Java experience (preferably Java 17+)
- Solid experience with Spring Boot
- Experience designing and building RESTful APIs and system integrations
- Experience with Java-based microservices in production
- A track record of writing testable, maintainable, high-quality code
- Experience working in a professional development team (code reviews, CI/CD, etc.)
- We’re also open to engineers with a strong background in other languages (e.g. Kotlin, .NET, C++) plus at least ~3 years of recent, hands-on Java experience.
What would be a great plus for us?
- You don’t need all of these. Having some of them – or strong interest and the ability to learn – is a plus:
- Experience with Kotlin or other JVM languages
- Knowledge of Authentication and Authorization protocols (OIDC / OAuth2, etc)
- Experience with DevOps practices and tools (preferably Azure DevOps)
- Experience with public cloud (AWS and/or Azure)
- Infrastructure as Code experience (e.g. Terraform)
- Experience working in Agile/Scrum teams
Everyone we work with and consider working with has a right to equal treatment. The hiring and appraisal process at Schuberg Philis is designed to be thorough and equitable, implementing fair payment, benefits, and opportunities across all demographics.
It is our desire to be a company that brings together multiple nationalities, cultures, religions, genders, abilities, and talents within and across our teams. We welcome colleagues from diverse backgrounds to join Schuberg Philis and actively support diversity and inclusion in the tech industry.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Windows DevOps EngineerSchubergphilis
- Windows DevOps EngineerSchubergphilis
- Windows DevOps EngineerSchubergphilis
- Windows DevOps Automation EngineerSchubergphilis
- Tech Lead (Rotterdam)Schubergphilis
- Tech Lead (Eindhoven)Schubergphilis
- Tech Lead (Amsterdam)Schubergphilis
- Stage: Innovative Strategic Business DesignSchubergphilis
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on arbeitnow · posted 2026-10-21. ApplySarthi collects openings and links to application pages; the role is advertised by Schubergphilis, not by us.