Espeo Software Logo

Senior Java Engineer

💰 $67k-$93k

Job Description

Description

We are a technology company that started its journey in 2008. Our main headquarters is located in the picturesque city of Poznań, nestled by the beautiful Malta lake. For more than 17 years, we have been assisting companies in developing and implementing innovative fintech solutions. Leveraging our expertise in areas such as blockchain, online payments, and more, our clients can invent and develop cutting-edge solutions and services that keep them at the forefront of innovation.

Requirements

Senior Java Engineer

SKILLS: Java (17+) | Spring Boot | Microservices | CI/CD | API

B2B PLN 120 - 165/ Hour 💰

LOCATION: REMOTE, POLAND (occasional travels to Łódź)

START DATE: ASAP

Key Services and Requirements: A Roadmap to Your Professional Success 🚀

Scope of services:

  • Define and drive the long-term backend architecture strategy across multiple teams, ensuring clarity, scalability, and alignment

  • Establish and evolve engineering standards, patterns, and best practices for Java Spring Boot development

  • Lead cross-team technical initiatives end-to-end, aligning stakeholders across engineering, product, and design

  • Act as a technical leader and mentor for senior and mid-level engineers through code reviews, design discussions, and hands-on guidance

  • Collaborate with Product, Frontend, Design, and DevOps leadership to shape the technical roadmap

  • Proactively identify and address systemic risks such as performance issues, scalability limits, and security gaps

  • Promote a culture of ownership, observability, and operational excellence

  • Evaluate and prototype new architectural approaches, influencing future tooling, service design, and engineering practices

  • Support continuous improvement of backend systems in terms of reliability, maintainability, and performance

Here’s a set of skills we require:

  • 8+ years of professional software engineering experience

  • At least 5 years of hands-on experience building and operating backend systems using Java and Spring Boot

  • Expert-level knowledge of: Java (17+) Spring Boot, including advanced topics such as reactive programming, custom configurations, security, and performance tuning

  • Strong experience designing and evolving microservice architectures, including: service decomposition, inter-service communication (REST, GraphQL, messaging), shared components and codebase organization

  • Deep understanding of data persistence, including: JPA/Hibernate, relational database design, query optimization, caching strategies (e.g. Redis)

  • Strong knowledge of API design principles (RESTful); familiarity with GraphQL is beneficial

  • Solid experience with testing strategies across all levels (unit, integration, end-to-end)

  • Hands-on experience with: CI/CD pipelines (e.g. GitHub Actions), containerization (Docker), cloud environments (e.g. AWS)

  • Experience with observability practices, including logging, metrics, tracing, and alerting

  • Proven ability to work across teams and influence technical direction without direct authority

  • Strong communication skills — able to explain complex technical concepts to both technical and non-technical stakeholders

Nice to have:

  • Experience defining and scaling engineering standards across multiple teams or domains

  • Familiarity with event-driven architectures and messaging systems

  • Practical experience modernizing or refactoring legacy systems

  • Active usage of AI-assisted development tools (e.g. Copilot, Cursor) as part of daily workflow

  • Experience shaping engineering culture and mentoring at scale

  • Exposure to high-availability, high-traffic production environments

Share this job:
Please let Espeo Software know you found this job on Remote First Jobs 🙏

1738 similar remote jobs

Explore latest remote opportunities and join a team that values work flexibility.

Remote companies like Espeo Software

Explore remote-first companies similar to Espeo Software. Discover other top-rated employers that offer flexible schedules and work-from-anywhere options.

Óscala Logo

Óscala

Provides nearshore software development services from Spain to Dutch and Northwestern European companies.

View company profile →
sky gate Logo

sky gate

Building profitable products

View company profile →
Get Devs Logo

Get Devs

51-200 getdevs.com

Provides IT staff augmentation services, building dedicated offshore teams of software talent in the Philippines.

View company profile →
The Codest Logo

The Codest

Provides product-minded engineering and staff augmentation services for FinTech, digital banking, and scaleups.

View company profile →
Yopeso Logo

Yopeso

Provides custom software development, web and mobile development, UX/UI design, and BPO services globally.

View company profile →
BetterEngineer Logo

BetterEngineer

Connecting U.S. startups and tech companies with pre-vetted, senior Latin American software engineers.

View company profile →

Project: Career Search

Rev. 2026.3

[ Remote Jobs ]
Direct Access

We source jobs directly from 21,000+ company career pages. No intermediaries.

01

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

02

Advanced Filters

Filter by category, benefits, seniority, and more.

03

Priority Job Alerts

Get timely alerts for new job openings every day.

04

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

21,000+ SOURCES UPDATED 24/7
Apply