Position: Java Software Engineer
Category: Java
English level: intermediate
Years of experience: 1


Front-End Development and Full-Stack Proficiency:

I have a solid foundation in front-end development, with experience in building user interfaces using AngularJS, Angular, and React. My front-end work includes designing and implementing responsive web applications that provide a seamless user experience.

Database Expertise:

I am proficient in database management, having worked with both MySQL and PostgreSQL. I can design and optimize database schemas, write complex queries, and ensure data integrity.

Cloud and AWS Experience:

I have hands-on experience with AWS (Amazon Web Services) and its key services, such as RDS (Relational Database Service), EC2 (Elastic Compute Cloud), CloudFront, Route 53, and Lambda. I can deploy and manage applications in the cloud environment, ensuring scalability and reliability.

Specialization in Java Technologies:

I specialize in Java-based technologies, including Spring Boot, Spring MVC, Spring Data JPA, Hibernate, JDBC, Maven, JUnit, and Mockito. I have a strong grasp of Java core concepts, and object-oriented programming (OOP), and can develop RESTful APIs following best practices.

Software Development Principles:

I adhere to SOLID principles and emphasize clean, maintainable code in my development work. My commitment to software craftsmanship ensures the delivery of high-quality and robust applications.

English Language Proficiency:

I possess a B1 level of English proficiency, enabling me to effectively communicate on simple topics and comprehend technical documentation. My ability to converse fluently in English allows me to collaborate and engage in cross-functional discussions as needed.

In summary, I bring a comprehensive skill set and a commitment to excellence in front-end and full-stack development, coupled with a strong foundation in Java technologies and cloud services. My proficiency in English facilitates effective communication within diverse teams and enables me to engage with technical documentation confidently.