Back-End Developer (Java and Spring Boot)
Back-End Developer (Java and Spring Boot)
Posted 4 days ago
SENIORITY
Lead
About the role
- Advanced knowledge of Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms
- Experience with microservice design and development.
- Experience designing and developing cloud-native, scalable, and highly available distributed systems
- Strong understanding of relational and NoSQL databases (MySql, Postgres, Mongo etc), SQL, and database/schema design
- Experience designing, developing and consuming RESTful API’sExperience with API gateways (e.g. Apigee, Kong)
- Experience with message broker/event queue technologies (e.g. Rabbit, Kafka)2-6 years professional experience in software engineering.
- Strong verbal and written communication skills
- Experience developing in Java8+/Spring Boot
- Experience with TDD/clientD/DDD using JUnit, Cucumber etc.
- Experience with PCF and GCPCharacteristics We Seek:
- Be curious about technology. The software engineering industry is constantly changing and evolving. At Ascension, we embrace change and are curious to learn how the latest technology can be used to improve the lives of patients and our clinicians.
- Learn and grow professionally. We strive for continuous improvement of our Digital Studio organization and our team members do the same. This comes from the path of constant learning, in addition to reflecting on past experiences for improvement opportunities.
- Always ready for change. A rolling stone gathers no moss, and neither do we. We accept that change is always around us, and our work is no exception. We navigate change through early and often communication; engage the ambiguous; promote diversity; accept new ideas; and lean on learning agility.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
