
Java Developer
Devoteam
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇵🇹 Portugal
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AngularAzureCloudGrafanaJavaKubernetesMicroservicesPostgresSpringTerraform
About the role
- Design, develop, and maintain high-performance Java applications using Spring framework;
- Collaborate with cross-functional teams to create efficient microservices architecture;
- Implement and consume RESTful APIs to integrate various automotive systems;
- Optimize application performance and ensure scalability;
- Participate in code reviews and contribute to continuous improvement initiatives;
- Stay updated with the latest trends in Java development and automotive software technologies;
- Troubleshoot and resolve complex technical issues in a timely manner;
- Contribute to the development of best practices and coding standards.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field;
- 3+ years of experience in Java development;
- Proven experience with Quarkus 3.2 framework for building Java applications;
- Strong knowledge of RESTful API development and microservices architecture;
- Front-end experience with Angular 14;
- Experience with PostgreSQL 14 databases;
- Proficiency in Kubernetes clusters management and deployment;
- Cloud deployment and management expertise with Microsoft Azure;
- Experience with monitoring tools, especially Grafana;
- Proficiency in implementing CI/CD pipelines using GitHub Actions, ArgoCD, and Helm Charts;
- Experience with Terraform for infrastructure as code;
- Familiarity with Agile methodologies and software development best practices;
- Excellent problem-solving and analytical skills;
- Strong attention to detail and ability to work efficiently in a fast-paced environment;
- Good communication and teamwork skills.
Benefits
- The Devoteam Group works for equal opportunities, promoting its employees based on merit and actively fights against all forms of discrimination.
- All of our vacancies are open to people with disabilities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring frameworkQuarkus 3.2RESTful API developmentmicroservices architectureAngular 14PostgreSQL 14KubernetesMicrosoft AzureTerraform
Soft skills
problem-solvinganalytical skillsattention to detailcommunication skillsteamworkability to work efficientlycollaborationcontinuous improvementtroubleshootingadaptability