Senior Software Engineer (Java) (Remote, Portugal based)
at BoostIT
Remoto, Sicilia, Portugal -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Dec, 2024 | Not Specified | 28 Sep, 2024 | 5 year(s) or above | Kafka,Spring Boot,Kubernetes,Github,Java Frameworks,Tuning,Availability,Graphql,It | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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