Java Developer Resume
SUMMARY
- Successful Java developer with overall 6 years of intensive experience guiding the progress of analysis, design, development, and testing of multiple applications through all stages of development cycles.
- Excellent issue identification and problem solving skills, allowing detailed system analysis and project planning to meet project requirements.
- Strong team leader with excellent communication skills and the ability to build quality solutions for scalable environments using modern technologies such as Java, JSP, jQuery, Spring/Hibernate, MySQL, and Thymeleaf.
TECHNICAL SKILLS
Languages: Java, Java 8
Web: HTML5, CSS3, XML, AJAX, JavaScript, jQuery, Angular, ExpressJS, TypeScript, JSP
Web Services: RESTful, JSON, Web API
Frameworks: Spring (Core, Boot), Hibernate (Transaction, Validation)
Databases: MySQL, MS SQL, MongoDB
Design Patterns: Microservice, MVC, Abstract Factory, Front Controller, Template, Intercepting Filter, Singleton, Factory, Façade, Decorator, Adapter, Proxy, Composite, Observer, Iterator
SDLC: Agile/Scrum
Tools: IntelliJ IDEA, Eclipse, Source Tree, GitHub
Platforms: Windows, Linux
Big Data: MapReduce, Scala, Spark, Python
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Developed, maintained and monitoring web - service, RESTFUL API and logics using Springframework.
- Evaluate existing complex systems and identify areas of improvement; this includesimproved code re-use and efficiency
- Optimize and reduce response time for Web RESTFUL service
- Review code developed by team members to ensure adherence to technical specifications
- Operational standards, and provide feedback on improvements
- Performed coding using Java (Spring framework, JPA and Hibernate) as well as unit tests.
- Used Spring boot for the web components of applications.
Technologies Used: Java, Spring Framework, MySQL, Oracle DB, Eclipse, IntelliJ IDEA, Bitbucket, Swagger, Apache Tomcat, Microservice
Confidential
Full Stack Java Developer
Responsibilities:
- Delivered Web API component which monitors member activity in forums using Java (Spring Framework, JPA, and Hibernate) as well as unit testing.
- Integrated functional, rich user interfaces using Thymeleaf and JSP.
- Performed database design, UI design, and testing.
- Used Spring Boot for web components; used Angular to create front end.
- Implemented product management and order management web components.
- Developed comprehensive analytics for product categories and customer purchases.
- Designed, developed, and implemented web services, RESTful APIs, and CRUD operations.
- Used Hibernate to map ORM model to MySQL database.
Technologies Used: Java, Spring Framework, JSP, Thymeleaf, AJAX, jQuery, HTML, Bootstrap, Angular, MySQL, Eclipse, IntelliJ IDEA, Source Tree