Java Developer Resume
SUMMARY
- Over 3 years of IT experience in Analysis, Design, Development, Testing, Deployment, Coding and Implementation of Multi - Tier distributed applications using Java and J2EE Technologies.
- Solid experience in developing powerful applications using J2EE, Servlets, JSP, Java Script, HTML, JMS, JDBC and Java Beans.
- Solid experience in implementing Model-View-Controller design pattern into applications using frame works
- Like Struts and Spring MVC.
- Understanding of SDLC wif extensive experience using Agile, TDD, Waterfall and hybrid methodologies.
- Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Servlets, JSP, JMS, Struts, spring, Hibernate, XML, and SQL & PL/SQL.
- Experience wif Unit testing using JUnit.
- Extensive Experience in using SQL Databases (Oracle, SQL Server).
- Expertise in deploying and configuring various web (Tomcat)& application servers (Web Logic and JBoss).
- Extensive experience in implementing various spring modules such as Core, Beans, Context, Expression language, AOP, Aspects, Instrumentation, JDBC, JMS, Transaction, Web, Servlet and Struts.
- Used build tools like ANT, Maven, and Jenkins for developing and deploying teh components to teh Web/Application Servers.
- Strong Experience in using version control tools like GIT, SVN and CVS.
- Worked on IDE Tools like Eclipse, Net Beans for developing Java/J2EE applications.
- Strong Knowledge in various Software Development Methodologies like Object Oriented Analysis and Design (OOAD), Agile Software Development, Scrum Methodology.
- Experience in developing SOAP/RESTFUL API.
- Experience in using log4J for logging.
- Productive interpersonal skills wif teh ability to understand quickly.
- Good knowledge in version control tools like Clear case, Clear Quest, Subversion, CVS and GIT.
- Good experience wif continuous integration tools like Jenkins.
- Ability to learn and adapt quickly to new environments and emerging new technologies.
TECHNICAL SKILLS
Programming Skills: Core Java, J2EE, JDBC, Servlets, JSP, STRUTS, Hibernate, Spring and SQL
Scripting Languages: JavaScript, JQuery, HTML5, CSS, AJAX
Web/Application Servers: WebLogic12.1, Apache Tomcat, IBM Web Sphere, Glass Angular JSRDBMS DB2, Oracle, MySQLDesign/Build Tools WSAD, RAD, Eclipse, Ant
Database Tools: SQL Developer, SQL Plus
Log/Test/Version Control Tools: Apache Log4J, CVS, VSS, SVN, Subversion, Visual Studio and Clear case
Others: Log4j, Junit, jQuery, GIT, JMS, SOAP UI and Maven.
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Implementation of new state's policies and regulations for existing benefits (like CHIP, Medicaid, etc.) by using Java core, object oriented programming and decision tables.
- Implemented JSP, JavaScript, JQuery, CSS, Fast4J, HTML for developing enhancements in user interfaces
- Enhancements for new benefits and creation of new business logic (eligibility rules in TIERS) by using a custom rules engine and Java 1.8
- Creation of data Migration Scripts' through Oracle 10g/11g, SQL Developer, PL/SQL to ease data issues when a new regulation has been implemented and/or has impacted existing functionality in teh system.
- Source code versioning by using IBM ClearCase. Project deployments in IBM WebSphere application server
- Test cases creation through JUnit to validate teh implemented java changes in development phase
- Integration testing in development time for dependent modules wif third parties and others internal teams
- Test cases execution in Adobe Lifecycle Management. Requirements design for new regulations assigned by functionality
- Extensively used in Eclipse and IBM Rational Application Developer for debugging and development.
- Usage of Singleton, Factory, Façade, DAO, VO, MVC design patterns
- Attending daily SCRUM meetings to improve teh quality of code and deliver every release on time
Environment: Oracle, Eclipse, OPA, SQL, Bit Bucket, core JAVA, Servlet, JSP, Spring Batch, EJB
Confidential
Java Developer
Responsibilities:
- Used Java to implement workflows
- Defined roles and created users in workflow management
- JSP, Java script are used for implementing frontend.
- Customizing teh UI as per teh business change
- Struts framework used to implement MVC pattern to separate model, view, and controller
- Eclipse IDE used for developing teh java code
- Connecting to teh business and end users to get teh implementation feedback
- Involved in teh support, enhancement, and development.
- Analyzing business use cases
- Writing code and testing.
- Involved in bug fixing.
Environment:JDK 1.5, Struts 1.2
Web Sphere, Oracle 9, SVN
Confidential
Responsibilities:
- Involved in analyzing teh requirements and documenting them accordingly.
- Creating of teh database tables, writing queries and stored procedures.
- Developed web pages using Java, Servlets, JavaBeans, HTML, JavaScript and CSS.
- Extensively used Collection Frameworks for handling teh objects in teh service layer.
- Integrated Struts Framework wif JDBC to accesses teh data from teh database.
- Built Prototype and demonstrated teh User Interface to team members.
- Deployed teh application on web server Tomcat.
- Played a key role in Unit Testing, Integration Testing and Bug Fixing and Quality Review.
Environment: Java EE, JSP, MVC, MySQL, Tomcat, HTML, CSS, Eclipse IDE, Struts, JDBC and Junit.
