Wire IT02.03.26
AI SCORE 8.5

Senior Java Software Engineer - Remote Position

$120K–$140K/year

About the Role

We are looking for a Senior Java Software Engineer to join our dynamic team at Wire IT. This remote position allows you to work from anywhere in Portugal while being part of a company that values agility, people-centered approaches, and fun. With over 18 years of experience, Wire IT is dedicated to helping clients make informed decisions in a fast-paced market. If you're seeking more than just a job, and want to make a real impact, this is the opportunity for you.

What You'll Do

  • Design and develop robust Java applications using modern frameworks.
  • Implement microservices architecture and ensure seamless integration.
  • Utilize Spring Boot for efficient backend development.
  • Manage CI/CD pipelines using GitHub Actions to streamline deployments.
  • Leverage Kubernetes and Terraform for infrastructure automation.
  • Work with messaging systems like Kafka to enhance application performance.
  • Develop distributed APIs using GraphQL Federation.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.

Requirements

  • 5+ years of experience in software development, specifically with Java.
  • Proven expertise in Spring Boot and microservices architecture.
  • Hands-on experience with CI/CD tools, particularly GitHub Actions.
  • Strong understanding of Kubernetes and Terraform.
  • Experience with Kafka or similar messaging systems.
  • Familiarity with GraphQL Federation.
  • Solid experience in Azure Cloud environments.
  • Good knowledge of Git for version control.

Nice to Have

  • Experience with other programming languages.
  • Knowledge of Agile methodologies.
  • Familiarity with containerization technologies.

What We Offer

  • No-term full-time contract.
  • Health Insurance coverage.
  • 22 days of paid vacation plus 4 additional days (Carnival, Christmas Eve, New Year's Eve, Birthday).
  • Meal Allowance on card (Coverflex).
  • Referral Bonus opportunities.
  • Special discounts and flexible options.
  • Annual training budget for professional development.
  • A supportive, team-oriented culture.
  • Challenging projects that provide opportunities for growth and learning.
Why This Job8.5 of 10

Join Wire IT as a Senior Java Software Engineer and work remotely from Portugal. Enjoy competitive salary, excellent benefits, and a chance to make a real impact in a dynamic team.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Java and Spring Boot, with hands-on experience in designing and deploying microservices architectures in cloud environments like Azure.

Strong familiarity with CI/CD practices using Github Actions, along with experience in container orchestration using Kubernetes and infrastructure as code with Terraform.

A proactive mindset with a focus on continuous learning and adapting to new technologies such as Kafka and GraphQL, combined with the ability to thrive in a fully remote work environment.

Learning Resources

Java Spring Boot Microservicescourse

Career Path

Senior Java Software Engineer(Now)Lead Software Engineer(1-2 years)Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$19.3B
Annual Growth
11.3%
AI Adoption in Java Development
28%
Investment in Java Ecosystem
+45%
Labour Demand for Java Engineers
+30%
Avg Salary for Senior Java Engineers
$130K

Skills & Requirements

Required
JavaSpring BootMicroservice
Growing in Demand
Spring CloudMicroservices ArchitectureDevOps Practices
Declining
EJB (Enterprise JavaBeans)Java Applets

Domain Trends

Rise of Cloud-Native Applications
Over 70% of enterprises are adopting cloud-native architectures, driving demand for Java developers skilled in cloud technologies.
Increased Focus on Microservices
Microservices adoption has reached 60% among organizations, leading to a surge in demand for Java developers with microservices expertise.
Integration of AI in Development Processes
AI tools are being integrated into Java development, with 28% of Java developers using AI to enhance productivity and code quality.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.