Job Closed
This listing is no longer active.
Creating Digital Leaders. Digital Transformation Consultancy Services and Solutions
Java Developer
Location
Bulgaria
Posted
107 days ago
Salary
€17 - €28 / hour
Seniority
Senior
Job Description
Java Developer
Xebia
• Designing, developing, and maintaining production-grade backend software in Java • Delivering end-to-end features: from requirements analysis and design, through implementation, testing, deployment, and maintenance • Working closely with engineering, product, and delivery teams to align technical solutions with business goals • Participating in code reviews, pair programming, and knowledge sharing within the team • Contributing to CI/CD pipelines, automated testing, and DevOps practices to improve delivery efficiency • Continuously improving code quality, reliability, and maintainability of the system
Job Requirements
- 3+ years of commercial experience in software development as a backend engineer
- Solid experience with Java (7+) and Spring Boot, including building REST APIs and WebSockets
- Understanding of software design principles, clean code, and basic design patterns
- Experience writing unit and integration tests and working with testing best practices
- Familiarity with cloud platforms (AWS or similar)
- Experience working in Agile environments (Scrum or Kanban)
- Awareness of CI/CD pipelines, version control systems (Git), and DevOps principles
- Good communication and collaboration skills, with willingness to learn and grow
- English at B2 level or higher (spoken and written)
- Work from the European Union region and a work permit are required
- Candidates must have an active VAT status in the EU VIES registry
Benefits
- Continuous growth opportunities
- Personal development budgets
- Community events
- Meetups
- Work with modern tech stacks
Related Guides
Related Job Pages
More Backend Engineer Jobs
Full Stack Developer, Laravel
tbi bankOne of SEE's most profitable and efficient banks on its path to becoming the next generation digital lender.
• Design and create cutting-edge features for our fintech solution. • Work with a highly skilled team of developers, QAs, and a Scrum master to build and implement new features. • Write clean, efficient, and testable code. • Maintain the integrity and organization of our existing codebase. • Develop the business logic for our solution, helping to drive our company's growth and success. • Collaborate closely with the product team to ensure alignment with business goals and user needs.
Senior Java Developer, Vert.x
DVTDVT's high performing technology teams provide high impact business software solutions for clients across the globe.
• Develop robust, scalable backend systems using Java (11–17+), focusing on Vert.x and reactive programming • Design and manage APIs using OpenAPI (YAML), SOAP, REST, and GraphQL • Integrate seamlessly with front-end technologies such as ReactJS, VueJS, Angular, and TypeScript • Implement event-driven and microservices-based architectures, including serverless functions when appropriate • Drive CI/CD pipeline implementation, performance tuning, and system monitoring using industry-standard tools • Champion clean code practices and Agile methodologies across development teams
Senior Full-stack .NET Core Developer
TRAC RecruitingQuality-based recruiting partner that specializes in executive level search, recruiting, & process improvement
• Collaborate with cross-functional, distributed teams to deliver high-quality software solutions. • Design and develop high performing healthcare systems critical to patient care. • Lead technical initiatives with scalability, reliability, and maintainability. • Mentor team members and provide constructive feedback through code reviews and pull requests. • Support occasional client-related issues and gain deep expertise in their application.
Senior Java Developer, Vert.x
U.S. Department of Veterans AffairsWe're recruiting the finest employees to care for our Veterans. Engagement ≠ VA endorsement. bit.ly/2Q14Y1p
• Develop robust, scalable backend systems using Java (11–17+), with a strong focus on Vert.x • Design and manage APIs using OpenAPI (YAML), SOAP, REST, and GraphQL • Integrate seamlessly with front-end technologies such as ReactJS, VueJS, Angular, and TypeScript • Implement event-driven and microservices-based architectures, including serverless functions where appropriate • Build scalable data solutions using JPA, Hibernate, MongoDB, NoSQL, and RDBMS (AWS/Azure) • Drive CI/CD pipeline implementation, performance tuning, and system monitoring using industry-standard tools • Champion clean code practices and Agile methodologies across development teams




