Java Developer Resume
Columbus, OhiO
SUMMARY
- Accomplished, skilled and educated Web Developer and a Software Engineer with a passion for mobile application development and more than 6 years of experience designing, developing and implementing functional, user - friendly applications for large-scale clients.
- Committed to utilizing the most up-to-date technology and skills gained via extensive educational and hands-on training.
- Expert-level knowledge of software development life cycle and strong track record of seeing projects through from planning stages to user testing to deployment.
TECHNICAL SKILLS
Languages: Java Core, C, C++, JavaScript, Node.js, Android Mobile Programming, Java 2 ME
Web: Servlet, JSP, Angular2-4, EBJ, Macromedia Dreamweaver, HTML, PHP, CSS
Web Service: RESTful
Web/App Servers: Glassfish, Apache Tomcat, Web logic, JBOSS, XMPP
Framework: Spring, Spring Boot, Hibernate, Express, Angular
Databases: Oracle, MySQL, Microsoft SQL, MS Access, MongoDB
Design Pattern: Singleton, Method chaining, Factory, Template, MVC, Prototype, Observer, and Mediator etc
SDLC: Waterfall, Agile
Tools: JEE, JASF, Kafka, rabbit MQ, JMS, MapReduce, Sybase (Power Designer), Intelji, Eclipse, starUML, Git repository, Gerrit, Visio, Agile methodology
Platforms: Windows OS, Mac OS, Linux OS
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Development and production support for the Confidential ecommerce.
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Applying the data structure and algorithms for the time complexity of the code.
- Optimized the quality and delivery standards during development of the solution.
- Analyze and understand several interacting systems developed using different technologies.
- Communicating clients and troubleshooting and debugging for the bugs.
- Developing features the e commerce web and applying restful web services.
- Applying different design patterns and Java 8 stream API
- Using front end technologies which is Javascript, HTML, and CSS
- Utilizing DAO, Hibernate, JPA ORM implementations and Domain Modeling Approach.
- Utilizing Spring boot for Microservices and Rest Api feature development.
- Utilizing spring framework for the persistence tier, Service tier and MVC.
- Junit and Mockito testing
- Tested and maintained systems during development and integration using postman.
- Tools used, kibana for elastic search for log file, Web logic server for local log file, Bitbucket for code repository, continuous integration jenkins.
Confidential
Java Developer
Responsibilities:
- Utilized software development life cycle knowledge and expertise object oriented based system.
- Coded and implemented the restful API, using REST, spring MVC and document specification /Acceptance Criteria.
- Performed validations using Spring and regular expressions in Java.
- Applying the data structure and algorithms for the time complexity of the code.
- Applying Method Chaining Design pattern and Java 8 stream API.
- Utilizing Spring Boot for Microservices and Api development.
- Utilizing Json Jackson Object Mapping Configuration for marshalling and unmarshalling.
- Tested and maintained systems during development and integration using postman, Junit and Mockito.
- Optimized the quality and delivery standards during development of the solution.
- Teamwork with 3 amigos (stakeholder, product owner and developer) with agility manner
Environment: Java core 8, Spring MVC, Spring boot, kafka, MapReduce, Jackson and Json, Mavan, Postman, Intelji, Linux OS, window OS, Docker, Jira, Gerrit, Git, Jinkins.
Confidential
Software Engineer
Responsibilities:
- Utilized software development life cycle knowledge and expertise to gather and analyze user requirements prepare business requirement specifications document.
- Generated software requirement specification document.
- Developed interface prototype using HTML, CSS, JavaScript etc and Presented demonstration to users, seeking additional requirements.
- Created design document based on requirements.
- Coded and implemented system successfully using design document specifications.
- Tested and maintained systems during development and integration utilizing Junit and Mockito testing
Technologies Utilized: HTML, CSS, Bootstrap, JavaScript, JSP, Spring boot, Maven, Spring MVC, Hibernate (JPA), Java, Eclipse, Oracle IIg, Netbeans, SQL Developer, StarUm, Git Repository.
Confidential
Web Developer
Responsibilities:
- Optimized quality and delivery standards during development of solution.
- Performed validations using Spring and regular expressions in Java.
- Implemented front end using Bootstrap, HTML5, CSS3, AJAX, Spring MVC, Spring Web Flow, and JSON.
- Built RESTful web service with Jersey and JAX-RS, and integrated ORM using Hibernate, JPA, and JDB.
- Performed validations using Spring and regular expressions in Java.
- Utilizing Sybase for domain driven design based and implement database changes and enhancements, including schema changes. utilizing Sybase designing relational database and object relational mapping.
- Optimized quality and delivery standards during development of solution.
- Designed and implemented DAO, and Singleton.
Other Technologies: Java, JSP, JS, jQuery, XML, UML, JUnit, Maven, MVC, IntelliJ.