Java Developer

Summary

More 3.5 years of experience in Java development
High self-organization
Sociable, cheerful, not conflicting
Experience in developing an application from scratch
Mentoring experience
Team management experience
Experience with WebRTC technology
Experience with AWS
Have Poland citizenship
Major achievement I'm proud of
Managed the development team in SCRUM methodology
Development of a program for converting and gluing video streams based on ffmpeg
SKILLS
Engineering Practices
Advanced Technology: Engineering Excellence, Java Software Design
Other: Scrum Master
Leadership & Soft Skills
Leadership: Mentoring
Other: Team Management, Leadership
Managerial
Other: Scrum
Technologies
Data: PostgreSQL, MySQL
Framework: Spring Boot, Spring, JSP, Spring Security, JUnit 4, Spring MVC, Apache Maven,
Spring Data, JUnit, FFmpeg, JPA, Hibernate, JUnit 5, MyBatis, Gradle, Spring Core
Standard: WebRTC, HTTP, JDBC, Git
IDE: IntelliJ IDEA
Other: Database Toolbox, STOMP, AWS Lambda, AWS Elastic Beanstalk, Amazon Web Services,
Jira
Solution: Gitlab CI, Thymeleaf, RabbitMQ, ActiveMQ, IntelliJ Platform SDK, Flyway, Spring
AMQP, GitHub, Liquibase, Postman
Computer Language: Java, Java 8, SQL, HTML, Java 11
Operating System: Linux, Windows
Platform: Ubuntu, Docker
Applied Sciences: Design patterns, General Responsibility Assignment Software Patterns
(GRASP), Dependency injection, REST, SOLID (object-oriented design principles)
languages: Russian native
English Intermediate (B2)

Expectations

Stimulating Projects: Expectation to participate in interesting and technologically advanced projects that provide opportunities to use modern tools and technologies.

Professional Development: Expectation for opportunities for continuous learning and growth. This may include participation in training, conferences, and other events, as well as knowledge sharing with experienced colleagues.

Modern Technologies: Desire to work with the latest versions of the Java language and utilize modern frameworks, libraries, and development tools.

Team and Corporate Culture: Expectation of a positive and supportive team culture, where collaboration, communication, and idea exchange are valued.

Contribution Opportunities: Willingness to actively contribute to key decisions, provide ideas, and have an impact on project outcomes.

Career Growth: Expectation for opportunities for career advancement within the company, possibly into more responsible or specialized roles.

Work-Life Balance: Expectation of a balanced approach to working hours and personal life, the possibility of remote work, or a flexible schedule.

Compensation and Benefits: Expectation of fair and competitive compensation, as well as the ability to take advantage of perks and bonuses.

Company Strategic Goals: Desire to work for a company whose goals and values align with their own, where they can feel that their contribution is meaningful.

Employment Preferences
Expected Base Salary

**,000 PLN

Academic Degree
Experience

Total Professional Experience

3 years

Startup Experience

no experience

Big-Tech Companies

no experience

Enterprise Experience

no experience
Contact Candidate

Contacts are hidden

Send a connection request to the candidate to get their contact details.

Contact Candidate