Provectus Logo

Provectus

Senior Java Engineer

Reposted 19 Days Ago
Be an Early Applicant
In-Office or Remote
6 Locations
Senior level
In-Office or Remote
6 Locations
Senior level
Develop scalable Spring Boot applications in Kubernetes, manage databases, ensure code quality, and collaborate with clients and teams.
The summary above was generated by AI
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.

  • Nice to Have:
  • Experience with OpenSearch.
  • Familiarity with EKS and IAM.
  • Experience with performance testing tools and techniques.

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

3 Days Ago
In-Office or Remote
Athens, GRC
Mid level
Mid level
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
5 Days Ago
In-Office or Remote
Athens, GRC
Senior level
Senior level
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
23 Days Ago
In-Office or Remote
31 Locations
Senior level
Senior level
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.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account