Senior Java Developer
Callistoweb Solutions โ Netherlands ยท Posted ~2 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
We are looking for an experienced Senior Java & Azure Cloud Engineer to design and implement scalable, secure, and high-performing cloud-native solutions.
In this role, you will work across the full project lifecycle, from architecture and planning through implementation and optimisation.
You will collaborate closely with clients and multidisciplinary teams to translate business requirements into robust technical solutions.
Key Responsibilities
Design, plan, and implement microservices-based architectures across the full software development lifecycle.Develop scalable and maintainable applications using Java 17/21 and Spring Boot 3.Design and implement event-driven architectures using technologies such as Kafka and Azure Event Hubs.Develop secure applications using OAuth2, JWT, and Spring Security.Work with both SQL and NoSQL databases, including Azure Cosmos DB.Analyse and optimise application performance through JVM configuration, profiling, garbage collection, and performance tuning, including the use of JMeter.Develop and maintain comprehensive unit and integration testing using tools such as Mockito, Testcontainers, Rest Assured, and Cloud Contract.Build and manage containerised applications using Docker and Kubernetes, with a preference for Azure Kubernetes Service (AKS).Implement and maintain CI/CD pipelines and cloud-native deployment practices.Design and manage Azure infrastructure using Infrastructure as Code (Bicep/Terraform).Implement and maintain Azure security practices, including Identity Management, RBAC, and compliance.Develop monitoring and observability solutions using Azure Monitor, Prometheus, and Grafana.Identify opportunities to improve resource utilisation, performance, scalability, and cost efficiency.Stay up to date with emerging technologies and contribute to continuous technical improvement.
Required Expertise
Extensive professional experience with Java 17 and/or Java 21.Strong experience with Spring Boot 3 and the Spring ecosystem, including Spring Core, Spring Security, Spring JPA, Transactions, and AOP.Strong understanding of microservices and distributed systems.Experience with SQL and NoSQL databases, preferably Cosmos DB.Hands-on experience with JVM performance tuning and memory management.Experience with OAuth2 and JWT.Practical experience with Kafka and/or Azure Event Hubs.Strong experience with Docker and Kubernetes, preferably AKS.Solid knowledge of Microsoft Azure, including Key Vault, Storage, VMs, Networking, and related services.Experience with Terraform and/or Bicep.Knowledge of cloud security, identity management, RBAC, and compliance.Experience with Azure monitoring, Prometheus, and Grafana.Strong understanding of CI/CD and DevOps practices.Excellent problem-solving, communication, and collaboration skills.Ability to work effectively with clients and multicultural, multidisciplinary teams.
We have 141,953 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 141,953 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume