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


Java Software Engineer with +3.0 years of experience designing and developing various aspects of web applications using Java, Spring, Spring Boot, Cloud services (AWS), Git, and Agile/Scrum methodologies. Proficient at learning new technologies, designing modules, and integrating external APIs, utilizing creative problem solving and unit testing to increase functionality and performance. Expertise in data manipulation and database optimization, writing advanced queries and stored procedures.

CORE COMPETENCIES
Languages: Java, JavaScript, Python (beginner).
Web: HTML5, CSS3, Bootstrap, jQuery, XML, REST, 
Web Servers: Apache Tomcat
Frameworks: Spring (MVC, Boot, Data, Security), Hibernate, React
Databases: PostgreSQL, Hibernate, MongoDB
Tools: IntelliJ IDEA, pgAdmin, Git, Maven, Gradle
Platforms: Windows, Docker
SDLC: Agile/Scrum, Kanban, TDD