Java Developer Resume
Philadelphia, PA
SUMMARY
- Strong experience in Java development in all aspects of teh software development life cycle including requirement gathering, design, development, testing and deployment of various applications in different environments wif JAVA/J2EE Technologies.
- Expertise in core java, collections framework, multithreading, exception handling.
- Worked on developing applications using frameworks like Spring core, Spring MVC, Spring Boot, JDBC, etc.
- Thorough in J2EE technologies like Spring, JDBC Template, JPA, Web Services, Design Patterns, MVC, JSP, Servlets.
- Developed RESTful web services using JAX - RS.
- Worked wif version control tool - GIT.
- Working experience in different software methodologies like Waterfall, Agile, Scrum.
- Experience wif build management tools like Maven.
- Worked on front end technologies such as JavaScript, HTML, CSS, XML.
- Strong collaboration and team building skills wif proficiency at grasping new concepts.
- Experience working on SQL wif database such as MySQL, Oracle.
- Proficient in Database Design, Creation and management of Schema, writing Stored Procedures, functions, DDL, DML SQL queries.
- Worked on deployment of web application on servers like Apache Tomcat.
TECHNICAL SKILLS
Programming Languages: Java, C++, Python, SQL
J2EE Technologies: Spring Boot, Servlets, JDBC, Multithreading, Spring (IOC, JPA, MVC), Web-Services.
Web Technologies: HTML, CSS, XML
Databases: MySQL, Oracle.
Web Server: Apache Tomcat
Build Tools: Maven
Version Control: Git, Github
Tools: and Others: Eclipse, Spring Tool Suite, IntelliJ
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia, PA
Java Developer
Responsibilities:
- Worked on MVC framework in Agile software development methodology.
- Involved in teh team to integrate teh J2EE, Spring Boot MVC, JDBC, web services framework.
- Designed patterns are extensively used to achieve clean separation of different layers. Worked on business logic, Controller, Service, DAO layers and implemented Singleton design pattern.
- Worked wif annotations to manage URL mapping wif controller for teh communication between front - end and middle-tier.
- Created fully functional Rest web services supporting both XML and JSON data.
- Used Maven to build and packaged Web Service application.
- Designed and Implemented Unit testing using Junit Framework.
- Implemented teh logging mechanism using Log4j framework.
- Collaborated wif front-end group to realize application's front-end using HTML, CSS, JavaScript, JSON.
- Worked wif Spring Restful web services using JAVAand Spring Boot Framework
- Used Git for version control
- Wrote system level and class level design document.
Environment: J2EE, JDK 1.8, Spring MVC, Spring Boot 4.0, JDBC 4.1, Spring REST, log4j, jQuery, HTML/CSS, JUnit, Maven, Git, Eclipse EE
Confidential, North Brunswick, NJ
Java/ J2EE Developer
Responsibilities:
- Involved in requirement, design & development phases and creating J2EE solutions to match teh requirements.
- Actively involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP and Spring.
- Involved in design by preparing UML diagrams using Microsoft Visio Tool.
- Used Spring MVC framework to enable teh interactions between JSP/View layer and implemented different design patterns wif J2EE and XML technology.
- Developed code for consumption of various web services using RESTFULL technologies.
- Developed and debugged application using Eclipse EE.
- Used server-side spring framework and JPA for Object Relational Mapping of teh database structure created in Oracle.
- Executed various SQL Queries using Oracle SQL Developer Tool.
- Created SQL statements for TEMPeffective retrieval and storage of data from teh database.
- Used GIT repository for code merging and integration activities.
- Extensively involved in Unit testing and coordinated wif testing team and fixing bugs at various stages of application development.
Environment: Java, J2EE, Spring 4.0, Spring MVC, JPA, Web Services, XML, log4j, JUnit, Oracle 11g, Eclipse EE, Git, Tomcat 8.5.
Confidential, Buffalo, NY
Responsibilities:
- Involved in design and development of application using Spring configuration, JPA framework, Multithreading and core Java.
- Worked wif core Java, J2EE, OOPs concept, multiple design patterns for building teh java classes and business layers.
- Helped in designing form validation programs using jQuery, HTML and JavaScript.
- Implemented Object Relational Mapping using JPA for easy database access.
- Also responsible for Building and maintenance of database using MySQL.
- Developed client side and server side codes for building teh portal.
- Provided assistance and support to team members as required.
- Created website dat is user-friendly, TEMPeffective and appealing.
Environment: Eclipse, Java 1.7, Spring 3.0, JavaScript, Multithreading, JPA, HTML, CSS, jQuery, and MySQL.
Confidential
Java/Database Developer
Responsibilities:
- Responsible for handling teh database and its integration wif teh application.
- Worked on various DAO layers, using JDBC framework to interact wif teh database.
- Build DAO layer using Spring, J2EE, multi-threading, exception handling and core java.
- Worked in waterfall methodology to deliver teh tasks.
- Implemented PreparedStatement, CallableStatement to execute parametric queries and stored procedures at run time.
- Created efficient SQL queries to insert and retrieve data into teh database and managed teh database to provide fast query responses.
- Created queries to calculate total credit and debit amounts and identified loyal customers.
- Developed, and collaborated wif others to develop database-centric solutions
- Backed up teh data into another identical database to ensure teh recovery in case of data loss.
Environment: Eclipse, Maven, Java 1.6, Spring Framework, JDBC, and MySQL.
Confidential
Java Programmer
Responsibilities:
- Worked wif business analysts and analyzed business requirements.
- Created Use cases, Class diagrams, and Sequence diagrams.
- Developed client interfaces using HTML, JSP and Spring MVC framework.
- Used spring framework for dependency injection, DAO.
- Interacted wif QA team while working on teh bug fixes.
- Provided on call support - troubleshoot and resolved issues.
Environment: Java, J2EE, Eclipse, JSP, Spring, XML, HTML, CSS, MySQL.
