I'm a Java Developer,
Experienced in working with multiple programming languages, technologies and frameworks ( Java / J2EE, Gradle, Spring Framework, Spring Boot, Hibernate, SQL, PostgreSQL, RESTful API, Microservices, Apache Solr, JSF, PrimeFaces, HTML, CSS, JavaScript, JQuery, XML, Git, and others ) to desing, develop and maintain Java-based applications, based on specific client requirements.
I have a Bachelor's degree in Computer Science, and 3+ years of experience working as a Java Developer, and these are some of my core reponsibilities:
- Working across the complete Software Development Life Cycle (SDLC).
- Designing, building and maintaining Web applications.
- Developing interactive / customized UIs to improve the functionalities of the web applications.
- Contributing and taking part software and architectural development activities
- Developing well-designed, efficient, and testable code
- Conducting software analysis, programming, testing, and debugging
- Troubleshooting and resolving the reported issues and replying to queries in a timely manner
- Preparing and producing releases of software components
- Producing detailed design documentation
- Improve the code quality by implementing best practices
I'm new to this world of freelancing, but I'm looking to prove my learned skills by getting involved in as many and different projects.