Job Closed

This listing is no longer active.

Xebia Poland logo
Xebia Poland

A place where experts grow.

Senior Java Developer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2001H1B No SponsorCompany SiteLinkedIn

Location

Bulgaria

Posted

151 days ago

Salary

€20 - €34 / hour

Seniority

Senior

Bachelor Degree8 yrs expEnglishAWSJavaSpringSpring Boot

Job Description

Senior Java Developer

Xebia Poland

• Leading the design and delivery of complex backend features and services, from concept through deployment and maintenance. • Developing high-quality, production-grade software using Java and Spring Boot, aligned with architectural standards. • Driving technical excellence by applying best practices, clean architecture principles, and robust testing strategies. • Mentoring junior and mid-level engineers through code reviews, pair programming, and design guidance. • Improving automation, reliability, performance, and overall engineering practices within the team. • Collaborating closely with product, delivery, and engineering teams to shape effective technical solutions. • Contributing to technical strategy and influencing patterns, standards, and long-term scalability.

Job Requirements

  • 8+ years of professional experience as a software engineer, with a strong focus on backend development in Java.
  • Expert knowledge of Java and Spring Boot.
  • Solid understanding of software architecture, design patterns, and scalability principles.
  • Experience delivering complex systems in cloud environments (AWS or similar).
  • Hands-on experience with Agile methodologies and DevOps practices.
  • Familiarity with CI/CD pipelines, automated testing, and observability/monitoring tools.
  • Strong coding skills and a clear focus on code quality, maintainability, and documentation.
  • Ability to lead technical discussions and influence design and implementation decisions.
  • Excellent communication and collaboration skills.
  • Mentoring mindset and willingness to share knowledge and raise team standards.
  • Very good English (B2).

Benefits

  • Work from the European Union region and a work permit are required.
  • Personal development budgets — for both tech and soft skills.
  • Continuous growth opportunities through Guilds and Labs.
  • Participation in events like the Data&AI Warsaw Summit and meetups.

Related Job Pages

More Backend Engineer Jobs

OtherRemoteTeam 10,001+Since 2017H1B Sponsor

• Design, develop, and maintain scalable web-based applications and microservices • Lead and contribute to software architecture, design discussions, and technical decision-making • Develop front-end applications using JavaScript frameworks (Angular preferred) • Build and maintain backend services using Spring Boot • Implement containerized development and deployment strategies • Apply CI/CD practices to improve development efficiency and product quality • Design and implement data models based on high-level business requirements • Troubleshoot complex system issues, including Sev1 production incidents, and identify root causes • Conduct system performance testing and resolve bottlenecks • Support application integration and ensure robust system design • Apply Object-Oriented Programming principles and design patterns in solution development • Practice Test-Driven Development (TDD) or Behaviour-Driven Development (BDD) • Collaborate with remote technical leaders and cross-functional teams to deliver high-quality solutions • Identify potential risks or impediments proactively and recommend mitigation strategies • Contribute to engineering best practices and mentor team members where appropriate • Participate across the full software development life cycle including requirements analysis, architecture, development, testing, and deployment

United States
$105.9K - $130K / year
ContractRemoteTeam 11-50Since 2017H1B No Sponsor

• Design and implement new features across the stack (Node.js and ReactJS), with a strong focus on usability, clarity, and real user value, shaping APIs and GraphQL contracts as part of the feature design process. • Build and evolve backend services and APIs (REST and GraphQL) that power our platform. Focus on reliability, maintainability, and clean integrations with frontend applications and third-party services. • Work closely with Product Managers and Designers to translate requirements into practical, well-scoped technical solutions. • Contribute to Engineering Requirement Documents (ERDs) that define data models, API contracts, and integration points before implementation begins. • Write clean, readable, and well-tested code. Participate in code reviews and contribute to shared standards around quality, testing, and maintainability. Improve existing systems where it provides clear product or developer value. • Take responsibility for the features you build. Identify issues or gaps, propose improvements, and iterate based on feedback. You’re comfortable working with some ambiguity and adapting as requirements evolve. • Ability to break down product requirements into data models, GraphQL types, and frontend component structure before writing implementation code.

Poland
Job Closed
BonifiQ logo

Backend Developer

BonifiQ

A conexão que seu negócio precisa para crescer 💜 Conquiste, engaje e fidelize clientes! Comece sua jornada aqui ↓

Backend Engineer151 days ago
Full TimeRemoteTeam 11-50Since 2022H1B No Sponsor

• Develop robust, scalable APIs and microservices using C# and ASP.NET Core, always adhering to software architecture best practices. • Design, optimize, and integrate solutions with relational (SQL Server/PostgreSQL) and non-relational databases. • Actively contribute to technical discussions and architectural decisions, proposing continuous improvements. • Ensure code quality through automated tests and actively participate in code reviews and technical mentoring. • Focus on the continuous improvement of system performance, security, and scalability. • Collaborate transparently and proactively with the team in a 100% remote environment.

Brazil
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

• Develop and implement robust, scalable Java solutions with a focus on payment systems and API integrations; • Apply advanced skills in modern architectures, data security, and optimization of transactional processes; • Collaborate with the product team in designing and implementing new features and functionality; • Actively participate in code reviews and share knowledge with the team; • Contribute to the continuous improvement of processes and code quality.

Brazil