Java Backend Developer

Summary

Hi, Im an aspiring Java Backend Engineer with a Bachelors degree in Computer Science & Engineering. I specialize in Spring Boot development, have hands-on experience with REST APIs, and Microservices. I follow the Test-Driven Development(TDD) process and utilize JUnit5 for robust testing.

Expectations

Hello! I'm a passionate Java developer with a solid foundation in various technologies essential for modern software development. While I may lack professional experience, I'm highly motivated to apply my skills and learn from experienced professionals in a dynamic work environment.

Technical Skills:
1. Proficient in Java programming language, Spring Boot, and Spring MVC for building web applications.
2. Familiar with microservices architecture using Spring Cloud, including essential components like API Gateway, service registry, and circuit breaker.
3. Knowledgeable in implementing security features with Spring Security, ensuring robust protection for applications.
4. Experienced in designing and implementing RESTful APIs, leveraging Hibernate for object-relational mapping, and working with MySQL databases.
5. Skilled in using caching techniques with Redis, server-side Java templates with Thymeleaf, and documenting APIs with Swagger.
6. Proficient in unit testing with Junit5 and integration testing with Selenium, following Test-Driven Development (TDD) practices.
7. Familiar with containerization using Docker and managing multi-container applications with Docker Compose.
8. Competent in continuous integration using Jenkins and version control using Git.

Additional Skills and Interests:
1. Exploring Angular for developing e-commerce applications, showcasing my adaptability and willingness to learn new technologies.
2. Published an Android application on the Google Play Store and familiar with Android development, demonstrating versatility in mobile development.
3. Familiar with game development using the libGDX framework, showcasing a diverse skill set and passion for technology.
4. Knowledgeable in design patterns and system design concepts, emphasizing a holistic understanding of software development principles.

Objective:
I am seeking an opportunity to kick-start my career as a Java developer, where I can contribute my skills and enthusiasm while learning from seasoned professionals. I am eager to tackle challenging projects, collaborate with talented teams, and continuously expand my knowledge and expertise in software development.

Thank you for considering my application. I am excited about the opportunity to contribute to your team and grow both personally and professionally within your organization.

Employment Preferences

Relocation destinations:

  • Dickson City, Pennsylvania, United States
Expected Base Salary

**,000 USD

Academic Degree
Experience

Total Professional Experience

no experience

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