Senior Software Engineer (Java) (Remote, Portugal based)

at  BoostIT

Remoto, Sicilia, Portugal -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate25 Dec, 2024Not Specified28 Sep, 20245 year(s) or aboveKafka,Spring Boot,Kubernetes,Github,Java Frameworks,Tuning,Availability,Graphql,ItNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Boost IT is a Portuguese technology consultancy company, we are integrated into one of the most entrepreneurial groups in Portugal, with investment in more than 30 companies.
We want to be known for being the most dynamic, energetic and reliable company to operate in the market and, for that, we want to count on you.
If you’re passionate about technology and want to work on the most relevant technology projects, then this ad could be for you!
Boost IT. Doing IT. Better

Tasks

  • Design, develop, and maintain microservices using Java 11 (newer versions are a plus).
  • Build and enhance scalable applications using Spring Boot.
  • Develop and manage REST APIs/HTTP services.
  • Work with cloud technologies, primarily Google Cloud Platform (GCP) and Firestore.
  • Leverage Terraform for Infrastructure as Code (IaC) management.Deploy and manage services using Kubernetes.Implement and maintain data streaming using Kafka.
  • Work with GraphQL Federation for API management.
  • Utilize GitHub for source control and collaboration.Collaborate with teams to integrate services with Azure Cloud.

Requirements

  • 5+ years of hands-on experience with the following technologies:
  • Java 11 (newer versions are a plus)
  • Spring Boot
  • Microservices Architecture
  • REST APIs/HTTP
  • GCP and Firestore (Plus)
  • Terraform
  • Kubernetes
  • Kafka
  • GraphQL Federation
  • GitHub
  • Azure Cloud

PREFERRED SKILLS:

  • Experience with modern Java frameworks and tools.
  • Familiarity with CI/CD pipelines.
  • Knowledge of monitoring and performance tuning of cloud-native applications.
  • Strong problem-solving skills and attention to detail.
  • Availability to work in Lisbon office it will be a plus

Responsibilities:

  • Design, develop, and maintain microservices using Java 11 (newer versions are a plus).
  • Build and enhance scalable applications using Spring Boot.
  • Develop and manage REST APIs/HTTP services.
  • Work with cloud technologies, primarily Google Cloud Platform (GCP) and Firestore.
  • Leverage Terraform for Infrastructure as Code (IaC) management.Deploy and manage services using Kubernetes.Implement and maintain data streaming using Kafka.
  • Work with GraphQL Federation for API management.
  • Utilize GitHub for source control and collaboration.Collaborate with teams to integrate services with Azure Cloud


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Remoto, Portugal