Senior Java Software Engineer
Indexed description
About us:
adesso Bulgaria is a part of adesso SE - one of the leading IT providers in the German-speaking market and focuses on the core business processes of companies and public administrations by providing both consultancy and customised software development.
With a team of about 12.000 employees in 50 cities in Europe, adesso is one of the leading IT providers in the German-speaking market. In adesso Bulgaria we are looking for talented Senior Java Developers to join our team.
Responsibilities:
- Act as a advisor to application development teams to plan, implement, and support new and existing web applications
- Engage in the full life-cycle of a product, from early concepts and prototypes to full deployment
- Define clean, safe and reusable code
- Promote good software engineering practices
- Actively participate in the team’s and company’s agile processes
- Working as part of a team to develop and maintain web applications
- Analysis of problems and development of technical solutions as well as specifications
Requirements:
- 7+ years of software development experience
- professional experience with Java, Spring Boot/ Spring, Hibernate
- Strong knowledge on OOP, Design Patterns, TDD, SOLID principles and Unit Testing
- Strong knowledge on REST and/or SOAP services
- Experience with cloud computing platforms (Azure and/or AWS )
- Experience with micro services architectures
- Knowledge of Scrum and agile principles
- Strong analytical and problem-solving skills
- Good command of English
Benefits:
- Access to trainings and courses
- Personal notebook from the first day on
- Network of more than 4050 software engineers
- Opportunity to work on exciting projects for our internationally known customers
- flexible working hours
- home office (100%)
- health insurance
- technical equipment for home office
- 25 days annual leave
- Yearly bonus
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search