Senior Full Stack Java Developer

Summary

8+ years of experience in IT as a Full stack Developer and worked in the areas of Analysis, Design, Development, Operations, Production Support and Deployment of Web based applications.
Extensive experience in Core Java concepts that includes Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans.
Experience in using Java 8 features like Parallel Streams, Lambda, Functional Interfaces, Filters, etc.
Implemented various Design Patterns such as Model View Controller (MVC), Data Transfer Object (DTO), Data Access Object (DAO), Singleton pattern and Factory.
Good experience in developing Multi-Threaded applications using Concurrency APIs.
Experience in using the Web Services such as SOAP(JAX-WS) & REST(JAX-RS) and implemented using Spring Boot.
Solid Experience with Spring and Spring Modules like Spring IOC/Spring DI, Spring MVC, Spring JDBC, Spring Hibernate, Spring Data, Spring REST and Spring AOP and Spring Boot Technologies.
Strong hands on experience in developing the Enterprise and Web applications on N-tier Architecture using Java/J2EE and java based technologies such as Spring, Servlets, JSP, Hibernate, Web services(REST and SOAP) implementing using spring boot, XML, JPA, JMS and JDBC.
Experience in developing microservices using Spring Boot.

Expectations

"In my next position, I am looking for a challenging Java role that allows me to utilize my skills in Java, Spring, and Hibernate to work on complex projects. I am seeking a company that values collaboration and supports learning and growth. Your company's culture of innovation and commitment to excellence aligns with my career goals, and I am excited about the opportunity to contribute my skills and experience to your team."

Employment Preferences
Expected Hourly Rate

** USD/hr

Academic Degree
Experience

Total Professional Experience

8 years

Startup Experience

no experience

Enterprise Experience

8 years
Contact Candidate

Contacts are hidden

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

Contact Candidate