Java Backend Developer
4 days ago
About Power Factors
Power Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in the market. With over 300 GW of wind, solar, and energy storage assets managed worldwide across more than 600 customers and 18,000 sites, Power Factors manages 25% of the world's renewable energy data.
Power Factors' Unity REMS supports the entire energy value chain, from monitoring and controls to market analytics. The company's suite of open, data-driven applications empowers renewable energy stakeholders to collaborate, automate critical workflows, and make more informed decisions to maximize asset returns. Energy stakeholders receive end-to-end support, including solutions for SCADA & PPC, centralized monitoring, performance management, commercial asset management, and field service management.
With deep domain expertise, AI-powered insights are delivered at scale so businesses can optimize assets, unlock growth, and make smarter decisions as the world rapidly transitions to clean energy. Power Factors fights climate change with code.
- Outside China and India
About The Role
We are looking to strengthen our team in
Greece
with a passionate and experienced
Senior Java Backend Developer
. This is a
hybrid position
, requiring
two days per week in our office
.
As an agile software company, our daily work revolves around testing, continuous integration and deployment, code reviews, and backlog refinement. Our backend services are primarily built in
Java
, leveraging modern frameworks and best practices to deliver scalable and reliable solutions.
You will work in a cross-functional team that owns and maintains critical backend components of our platform. Together with your product manager and colleagues, you will design and implement features that help our customers manage their renewable portfolios in a constantly evolving energy market.
KEY RESPONSIBILITIES:
- Design, develop, and maintain backend services using Java
- Implement robust and efficient solutions for high-concurrency environments
- Collaborate with cross-functional teams to deliver end-to-end features
- Participate in code reviews, testing, and continuous integration processes
- Contribute to architectural decisions and ensure code quality and scalability
- Work with Kubernetes and GitHub Actions for deployment and automation
- Stay curious and continuously improve your skills through internal and external learning opportunities
REQUIRED COMPETENCIES:
- 5+ years of experience in backend development with Java and REST architecture
- Strong understanding and hands-on experience with concurrency and multithreading
- Fluent in English (written and spoken)
- Familiarity with modern development practices such as CI/CD and automated testing
- Optional: Knowledge of Kubernetes and GitHub Actions
- Passion for writing clean, maintainable, and high-quality code
- Collaborative mindset and willingness to share knowledge with your team
LIFE @ POWER FACTORS
We are an agile software development company - big enough to make an impact, but small enough to move quickly and execute in a growing industry. We are a team of bold and ingenious talents driven by results. We are passionate about making the world a better place. We seek fierce and humble people to help us achieve our ambitious plan.
WHY JOIN US
By joining the Power Factors team, you'll be part of a dynamic group of innovative and driven individuals dedicated to making a positive impact. Every day, your work will directly contribute to advancing clean energy solutions and supporting global sustainability initiatives. Our culture runs deep and shows up in how we work together - committed, conscientious, and collaborative. With many opportunities for professional growth, Power Factors is here to support your development as we lead the charge in transforming the energy industry.
WE ARE AN EQUAL OPPORTUNITY EMPLOYER
Power Factors is an Equal Opportunity Employer committed to engaging a diverse workforce and sustaining an inclusive culture. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
-
Java Backend Developer
6 days ago
Athens, Attica, Greece Power Factors Full timeABOUT POWER FACTORSPower Factors is a software and solutions provider leading the next generation of clean energy with Unity, one of the most extensive and widely deployed renewable energy management suites (REMS) in the market. With over 300 GW of wind, solar, and energy storage assets managed worldwide across more than 600 customers and 18,000 sites, Power...
-
Senior Java Backend Developer
6 days ago
Athens, Attica, Greece Novidea Full timeAbout the RoleWe are looking for a Senior Java Backend Developer (6+ years experience) to design, build, and scale secure, high‑performance backend systems for a FinTech e‑commerce platform. This role focuses on business‑critical services that power financial transactions, integrations, and high‑volume payment workflows. You will collaborate closely...
-
Java Developer
4 days ago
Athens, Attica, Greece Silvare Full timeAbout UsAt SILVARE, we're a dynamic team achieving remarkable results. We've built a reputation for delivering fast, impactful results that keep our clients coming back, many of whom are some of the biggest names in tech.What Μakes Us DifferentWe're easy to talk to, we get straight to the point and we're all about making things happen. We're proud of the...
-
Senior Java Developer
2 weeks ago
Athens, Attica, Greece Signify Technology Full timeJob title: Senior Software Engineer – JavaJob type:PermanentSalary:€60-€70kRole location:Athens, Greece (Hybrid – 2–3 days onsite per week)The companyA globally operatingfintech and data security platformbuilding highly scalable, security-first systems used by enterprise clients worldwide. The platform operates at the intersection ofpayments, data...
-
Senior Java Developer
1 week ago
Athens, Attica, Greece Accepted ltd Full timeWorking model: Hybrid | Type: Full-timeAccepted is a software and digital transformation services firm helping clients accelerate innovation in Finance, Energy, Gaming, Telco, and beyond. With 20+ years of engineering excellence, we're known for building outcome-driven solutions and high-performing teams that feel like part of your own.We are looking for a...
-
Senior Java Developer
1 week ago
Athens, Attica, Greece ACCEPTED Full timeWorking model: Hybrid |Type: Full-timeAcceptedis a software and digital transformation services firm helping clients accelerate innovation inFinance, Energy, Gaming, Telco, and beyond. With20+ yearsof engineering excellence, we're known for building outcome-driven solutions and high-performing teams that feel like part of your own.We are looking for a Senior...
-
Senior Staff Java Developer
2 weeks ago
Athens, Attica, Greece Signify Technology Full timeJob title:Senior Staff Java DeveloperJob type:PermanentSalary:CompetitiveRole Location:Athens, Greece (hybrid – 2–3 days per week onsite)The CompanyI'm working with a fast-growing company in thecybersecurity and data protectionspace, helping global clients safeguard critical information and maintain operational excellence.Role And...
-
Senior Java Developer
17 hours ago
Athens, Attica, Greece Salve Consulting Full timeHybrid in Athens | B2B ContractRole OverviewWe are looking for a Senior Java Engineer who will work across several internal services at the same time, shaping backend architecture, contributing to product decisions, and supporting multiple engineering teams. This is not a single-project assignment, you will touch 3-4 microservices in parallel, work closely...
-
Senior Backend Developer
6 days ago
Athens, Attica, Greece norbloc Full timeAt norbloc, we build ecosystems for the secure sharing of validated data, as well as solutions for financial institutions seeking to digitize and streamline client onboarding and data management processes. Our client portfolio includes government entities and tier-1 financial institutions, reflecting norbloc's trusted partnerships across multiple regions.We...
-
Senior Java Backend Engineer
1 week ago
Athens, Attica, Greece Rational Data Full timeWe are currently seeking aSenior Java Backend Engineer.Requirements5+ years of experience in a similar roleStrong knowledge of Java (17+) and Spring BootExperience with Azure and Kubernetes/AKSSolid understanding of REST and gRPCAbility to use both SQL and NoSQL databasesHands-on experience with Kafka or similar messaging systemsProficiency with Docker and...