Position: Senior Java Software Engineer
Category: Java
English level: upper
Years of experience: 8


Software Engineer with 8+ years of experience in Java development with expertise in a variety of Java-related frameworks and technologies. Proven ability to work on projects in a variety of domains, including Banking, Ad Tech, and Public Key Infrastructure (PKI). Experience working in both large agile teams and as the sole backend developer responsible for design, implementation and direct communication with client. One of my key strengths as a software engineer is my ability to dig deeply into business problems and express the solution in self-explanatory, clean, well-structured, and maintainable code that follows best practices.