Apply now »

Java Backend Developer

City:  Sofia
Job Type:  Regular
Language:  English

Akkodis (formerly Modis), is a global leader in the engineering and R&D market that is leveraging the power of connected data to accelerate innovation and digital transformation.
With more than 17 years of experience in Bulgaria, we deliver technology solutions in IT, Software, Cloud, and Digital fields. We have around 1200 employees in our two office locations and now we are looking for more talents to join us in our mission of engineering a smarter future.

Position Highlights

 

The Java Backend Developer is responsible for building, developing, maintaining, and integrating software cloud-based applications. Maintains, enhances functionalities, and troubleshoots microservices and cross-service communications. Interacts with customer to clarify requirements and share progress updates. Experienced in understanding and improving legacy code through refactoring.

The role will be completely hands-on, writing well-formatted code, and demonstrating expertise in usability, and standards, while working with preferred development methodologies.


Main responsibilities:

 

  • Collaborate with cross-functional teams to define, design, and develop new features
  • Solves various problems and rectifies complicated issues through the application of design patterns
  • Work on bug fixing and improving application performance
  • Working on technical debt to improve legacy codebase.
  • Troubleshoots communications between microservices.
  • Performs regular code reviews
  • Research, design, implement, test, and manage software programs
  • Create diagrams and models that will show other programmers the code needed for an application
  • Communicate progress to senior management

    


Requirements:

 

  • At least 4 years professional experience with Java
  • Experience with Spring Boot
  • Experience with building/consuming Rest API’s
  • Experience with microservice-based applications
  • Knowledge of Design Patterns
  • Knowledge in OOP principles
  • Solid debugging and troubleshooting skills
  • Experience with Git source control system
  • Experience writing Unit Tests, preferable with Junit
  • Experience with relational and non-relational databases
  • Experience working in Scrum teams
  • English – High level of communication skills (read, write, speak)

 

You will get:

 

 

  • Competitive remuneration package
  • Referral bonus program
  • 25 days of annual paid leave
  • Additional health insurance (outpatient & hospital medical care, dental care, coverage of dioptric glasses, and more)
  • Free Psychological Counselling via Green line and on the spot
  • Newborn or newly adopted child bonus
  • Food vouchers - 150 BGN/month
  • Upskilling & reskilling training programs and e-learning hub
  • Diverse career growth opportunities
  • Recognition awards
  • Sports cards (partially covered by the employer) and company sports initiatives
  • Special company discounts
  • Various social and charity initiatives

 

United by our passion for talent and technology, we look at the world differently.

 

The future won’t wait, it’s  time to start engineering a smarter future. Are you ready? 
 


Job Segment: Cloud, Developer, Java, Test Engineer, Testing, Technology, Engineering

Apply now »