Develop scalable Spring Boot applications in Kubernetes, manage databases, ensure code quality, and collaborate with clients and teams.
Company:
Provectus helps companies adopt ML/AI to transform the ways they operate, compete, and drive value. The focus of the company is on building ML Infrastructure to drive end-to-end AI transformations, assisting businesses in adopting the right AI use cases, and scaling their AI initiatives organization-wide in such industries as Healthcare & Life Sciences, Retail & CPG, Media & Entertainment, Manufacturing, and Internet businesses.
Position Overview:
We are seeking a Senior Java Engineer with exceptional English communication and strong soft skills to join our team. The ideal candidate will have a strong technical background in Java development, proven expertise in modern cloud-native architectures, and the ability to thrive in a collaborative and dynamic environment. The candidate will join a team of other Provectus engineers, but will also frequently communicate with a client to collect requirements, etc.
Requirements:
- Java Expertise: Strong programming experience with Java 11 and Java 17.
- Containerization & Orchestration: Hands-on experience with Docker and Kubernetes.
- Build Tools: Proficient with Maven and Gradle.
- Database Migrations: Familiar with tools like Flyway.
- Cloud-Native Knowledge: Solid understanding of serverless architectures and AWS services.
- Monitoring Tools: Experience with Kibana, Grafana, and CloudWatch.
- Version Control & CI/CD: Proficient with GitLab and GitLab pipelines.
- Frontend Basics: Exposure to ReactJS and modern front-end concepts.
- Soft Skills: Strong communication and collaboration skills.
- English Proficiency: Upper-intermediate or above, capable of direct client interaction.
- Experience with OpenSearch.
- Familiarity with EKS and IAM.
- Experience with performance testing tools and techniques.
Nice to Have:
Responsibilities:
- Develop and maintain scalable Spring Boot applications in Kubernetes, focusing on robust API design using REST and GraphQL.
- Work on client-facing features and actively collaborate with customer-side leads and stakeholders (UK-based).
- Manage databases (MySQL, Cassandra), CI/CD pipelines (GitLab, Nexus), and system monitoring tools (Prometheus, Kibana, Grafana).
- Ensure code quality through automated testing and support cloud-native solutions on AWS.
- Handle infrastructure using Terraform, and occasionally contribute to frontend features using ReactJS.
- Participate in regular communication with cross-functional teams, both internally and client-side.
What We Offer:
- Long-term B2B collaboration
- Fully remote setup
- Comprehensive private medical insurance
- Paid sick leave
- Continuous learning support, including AWS certification sponsorship
Top Skills
AWS
Cloudwatch
Docker
Flyway
Gitlab
Gradle
Grafana
Java 11
Java 17
Kibana
Kubernetes
Maven
React
Terraform
Similar Jobs
Information Technology • Software • Automation
The Senior Java Software Engineer will develop web-based applications, oversee junior developers, analyze requirements, and ensure solution alignment with client needs.
Top Skills:
DockerHibernateJavaJava EeJenkinsKafkaKubernetesMongoDBRestSoapSonarSpringSpring BootSQL Server
Information Technology
Lead the design, development, and optimization of enterprise Java applications, manage CI/CD pipelines, and ensure application quality through testing and best practices.
Top Skills:
AngularAWSAzureCi/CdDockerGitHibernateJavaJava EeJpaQuarkusReactRestSoapSpring
Other
Design and develop software solutions, modernize legacy code, handle the full software development life-cycle, and collaborate with stakeholders. Lead and optimize web-based applications and services.
Top Skills:
ArgocdAWSAws CdkDockerGitJavaJenkinsKubernetesMavenMongoDBOracleSpringTerraform
What you need to know about the Edinburgh Tech Scene
From traditional pubs and centuries-old universities to sleek shopping malls and glass-paneled office buildings, Edinburgh's architecture reflects its unique blend of history and modernity. But the fusion of past and future isn't just visible in its buildings; it's also shaping the city's economy. Named the United Kingdom's leading technology ecosystem outside of London, Edinburgh plays host to major global companies like Apple and Adobe, as well as a growing number of innovative startups in fields like cybersecurity, finance and healthcare.