Position: Senior Java Developer
Category: Java
English level: fluent
Years of experience: 6


Enthusiastic engineer with over 6 years of professional experience developing numerous types of web applications. Transitioned to Java tech stack after 4 years of experience with .NET. I've got a solid foundation in computer science fundamentals, algorithms and data structures. My strongest areas are REST API design and cloud architecture, both Java and .NET tech stacks, and databases like MSSQL Server or PostreSQL

I know the benefits of maintaining a good codebase, following SOLID principles, and continuously applying best practices through a development lifecycle. I have had exposure to both microservice and monolithic application architectures.
Looking for on-site long term opportunity in Poland. Interested in a Java or .NET cloud solutions, I am experienced with both AWS and Azure. 

Would be a plus:
- some exposure to Scala, Spark or Big Data