Java Developer Resume
SUMMARY
- Accomplished software developer with 8.3 years of experience in Java programming for web application development.
- Excellent ability to work with team members to develop and integrate core application modules.
- Skilled at improving functionality through utilization of leading - edge development principles and technologies.
- Complete knowledge in all the phases of software development life cycle.
TECHNICAL SKILLS
Languages: Java / J2EE
Web Services: Restful, SOAP
Databases: MySQL, MS SQL, Oracle, MongoDB
Tools: Spring tool suite, NetBeans IDE, JUnit, Mokito, Rational Rose, Microsoft Visio 2013, Maven, SVN, Git, Jenkins, Jira, Confluence, Bitbucket,PCF, Eclipse, Java 8
Platforms: Windows XP / 7 / 8, Linux
Framework: Spring MVC, Hibernate, JPA
Methodology: Agile, Waterfall
Design Patterns: Singleton, Abstract Factory, Chain of Responsibility,State
Servers: Tomcat, WebSphere,GlassFish, Apache
Web/App Server: JSP, Servlet, HTML, CSS, JavaScript, jQuery, Ajax, PHP, XML, JSON
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Micro service development using spring boot
- RESTful web service
- Consuming and exposing RESTful web services
- Build micro-services using Jenkins and deploy to Pivotal Cloud Foundry (PCF)
- Update and maintain configuration files with SVN
- Update and maintain configuration files with confirmation services /Microservices
- Integration of services with UI and defect fixes
- J unit and Mokito unit testing
- Used SoapUI and Postman to test Restful web services
- Used SPLUNK to trace logs of application
Technical Environment: Java 8, Spring Boot, PCF, JENKINS, Bitbucket, RLM, SPLUNK, SoapUI, Postman, Oracle Databases, Mongo DB, Maven,STS, Jira.
Confidential
Java Developer
Responsibilities:
- Designed, developed and tested Java/JEE applications using Spring, Spring MVC, Hibernate, and Tomcat web server.
- Produced RESTful web services using Spring boot
- Configured Spring and Hibernate components.
- Designed and developed business and persistence layer components using Spring and Hibernate.
- Wrote SQL queries to interact with back-end Oracle 11g databases.
- Worked on Agile software development environment.
Confidential
Java Developer
Responsibilities:
- Involved in developing the UI, layout and front-end programming for web application that matches requirements of the client.
- Involved in back-end and front-end developing team. Took part in developing, maintaining, reviewing and supporting quality code and services.
- Spring MVC framework for developing J2EE based web application.
- Write database queries, view and stored procedures
- Developed UI Layer for the application using JSP, JavaScript and Bootstrap.
- Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.
- Done with peer level code reviews.
- Fixed defects identified on System Test and UAT environment.
- Worked with SVN which is used as a version control tool in the project.
- Done with Unit testing using JUnit.
- Efficiently managed the tasks and delivering features in a fast-paced environment. Experience working in agile development and daily stand-up meetings.
- Developed SOAP based web services using WSDL, SOAP and JAX-WS. Produced as well as consumed RESTful web services using Jersey API's.
- Implement Validations of the Client Side using jQuery.
Technical Environment: Java / J2EE, HTML, JavaScript, jQuery, CSS3, XML, SVN, Eclipse, Spring, Hibernate, JSP, Bootstrap, Oracle Database, Tomcat server
Confidential
Java Developer
Responsibilities:
- Coding & Unit Testing the business components which were developed using Java/JEE Technologies based on requirements defined in user story.
- Worked with advanced MVC framework such as AOP and MVC which is used for implementing back end functionality. Participated in coding Spring AOP components for the Logging, Exception handling and Transactional Model to handle many requests.
- Developed SOAP based web services using WSDL, SOAP, JAX-WS and AXIS. Produced as well as consumed RESTful web services using Jersey API's.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Designed and implemented the user interfaces.
Technical Environment: Java / J2EE, HTML, JavaScript, jQuery, CSS3, XML, SVN, MySQL, RUP, Eclipse, Spring, Hibernate, JSP, Maven, STS, Maven, Bootstrap, Oracle.