About Akkodis:
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:
Senior Full Stack Java 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 featuresCoordinate and work with other developers, business and system analystsIndependently solves various problems and rectifies complicated issues through the application of design patternsWork on bug fixing and improving application performanceWorking on technical debt to improve legacy codebase.Troubleshoots communications between microservices.Performs regular code reviewsHelp and mentor other team membersResearch, design, implement, test, and manage software programsCreate diagrams and models that will show other programmers the code needed for an applicationCommunicate progress to senior management
Requirements:
At least 7 years professional experience with JavaExperience with AngularExperience with Spring Boot, MavenExperience with building/consuming Rest API’s and microservice-based applicationsExperience with Authentication mechanisms auth/OAuth/OIDCKnowledge of Design Patterns and OOP principlesKnowledge in front-end architectures and application design principlesSolid debugging and troubleshooting skillsExperience with Git source control systemExperience with CI/CD pipelines and JenkinsExperience writing Unit Tests, preferable with JunitExperience with relational and non-relational databasesExperience with RedisExperience with UDP based internet communication is a plusExperience with Kafka is of great advantageExperience with AWS is a plusEnglish – High level of communication skills (read, write, speak)
You will get:
Competitive remuneration packageReferral bonus program25 days of annual paid leaveAdditional health insurance (outpatient & hospital medical care, dental care, coverage of dioptric glasses, and more)Free Psychological Counselling via Green line and on the spotNewborn or newly adopted child bonusFood vouchers - 150 BGN/monthUpskilling & reskilling training programs and e-learning hubDiverse career growth opportunitiesRecognition awardsSports cards (partially covered by the employer) and company sports initiativesSpecial company discountsVarious 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 make incredible happen. Are you ready?