Java Developer Resume
FloridA
SUMMARY
- Java Programmer wif 8+ years of experience. Competent and experienced in development, enhancement and maintenance of complex Enterprise Web applications. Experienced in managing multi - disciplinary teams of varying sizes and complex programs of work in diverse environments.
- Functional domain knowledge in Financial, E-Commerce, Retail and Pharmaceutical systems.
- Experience in developing and architecting enterprise applications using Java and J2EE Technologies.
- Expertise in Server side programming using Core Java, J2EE, Java Servlets, JSP, JDBC, JavaBeans, Hibernate, Oracle, Springs.
- Experience wif Performance monitoring and measurement like Jmeter, New relic.
- Engineered enterprise J2EE applications using frameworks and technologies like Struts, Hibernate (ORM), Spring, Web Services, JMS, Log4j.
- Proficient in using Spring Dependency Injection, Spring MVC, Spring JDBC and Spring Hibernate Integration.
- Good experience on SMPP, SNPP, WCTP and SMTP.
- Expertise in implementing different design patterns such as singleton, session facade, DAO, DTO, Factory and Business delegate patterns.
- Managed and supported teh application in production and worked closely offshore production support team
- Review teh logs in teh production environment to support teh incidents and use splunk to check teh logs.
- Coordinate wif tier 2 and tier 3 java production support assistants and prepare compiled reports of issues reported through telephone and e-mail
- Remarkable Production Support experience in J2EE development environment
- Expertise in Design and Development of User Interfaces Using JSP, JSTL, Struts & Spring Tags and HTML, Java Script, CSS, AJAX and jQuery Framework.
- Experienced in building Web Services (SOAP, JAX-RPC, JAXP and JAXB) and RESTFul Web Services
- Proficiency in deploying teh J2EE applications using Ant, Maven and CI tools like Hudson and Jenkins.
- Investigated and troubleshoot data problems wifin teh trade files and make sure that teh system and data requirements are meet.
- Managed and supported teh production environment of teh Java based web application
- Ability to manage multiple tasks, Multi-Threading while maintaining attention to detail.
- Self-starter attitude wif a strong desire to learn new concepts and who thrives in a high-powered team.
- Highly motivated, self-starter wif ability to lead, work independently or participate as a team member on multi-part projects wif little oversight.
- Proven ability to work to deadlines and provide fast turnaround on issues.
TECHNICAL SKILLS
Programming Skills: Java, C, C++, SQL, No SQL, DB2
Databases: Oracle, MySQL, Microsoft Access
Java Technologies/ frameworks: Java, J2EE, JDBC, Servlet, JSP, JSTL, Java Beans, JNDI, JMS, Struts 1.x/ 2, Spring3, Hibernate, Spring Web Services, Restful, SOAP, WSDL, Log4j, JUnit
Web Technologies: HTML, JavaScript, CSS, jQuery
Application Server: Apache Tomcat, JBoss, WebLogic, WebSphere
IDE: Eclipse, RAD, Netbeans, Spring Source, Oracle Enterprise Pack for Eclipse (OEPE)
Build Tools: ANT, Maven, Shell Script, Jelkin, Continuum
Operating Systems: LINUX, Unix, Windows (Windows 8/7/XP), DOS, Solaris, Mac OS, iOS
Other Tools: Secure CRT, HTTP Watch, SOAP UI, TOAD, Fire Bug, MySQL Workbench,SVN,Splunk
PROFESSIONAL EXPERIENCE
Confidential, Florida
Java Developer
Responsibilities:
- Participated in teh complete life cycle of teh project (Analyzing & Study of Business Requirements, System Design, Coding using J2EE Technology, Testing, Deployment and Support).
- Involved in all layers of applications like service controller, Business/ Service Objects and DAOs
- Extensively used spring framework’s Dependency injection, and configured teh application context file to create teh Singleton objects and injected in to teh application
- Designed and developed Business Services using Spring framework (Dependency Injection)
- Analyzed, Configured and implemented teh Spring-MVC Framework Components
- Experience wif Multi-Threading.
- Have worked on Server-Side Programming.
- Good experience on SMPP, SNPP, WCTP and SMTP.
- Used Hibernate to interact wif teh Oracle database and to retrieve, insert and update teh data.
- Implemented Hibernate many-to-one associations for referring instances of subclasses
- Participated in design of data base and created tables and developed and tuned teh database SQL queries
- Deployed and Consumed Restful using Jersey framework and SOAP UI Tool
- Written teh JUNIT test cases for teh Java Components
- Integrated various modules and deployed them in Tomcat Application Server
- Performance monitoring and Measurement using tools Jmeter and New Relic.
- Responsible for debugging, testing, maintaining and deploying teh application
- Conducted code reviews against coding standards and made sure teh best practices are maintained in development process
- Coordinating wif teh testing team and fixing Bugs at various stages of teh application development.
- Participated in unit testing and functionality testing & used log4j for tracking errors and debugging teh code
- Developing test requirements by decomposing teh functional requirements and interacting wif End-users, business analysts and developers
- Provided hands-on technical governance on all aspects of production support.
- Participated in meetings of internal developer groups for teh purpose of development standards
- Involved in resolving business technical issues
- Coordinated wif other teams and team members to follow up and close production related issues. Providing training to teh end users .
- Coordinated wif internal and external Client resources to isolate and troubleshoot issues resulting wif service disruption and outage.
- Documented and detailed teh entire responsibilities of teh Support Analyst role, and schedule batch job processes
- Involved in writing technical Specifications for teh application
- Involved in developing teh functional specifications
- Technically involved in analysis, designing, coding of various server side components
- Involved in gathering teh requirements in developing an application
Environment: Java, J2EE, Spring MVC, Spring Dependency Injection, JSTL, Hibernate, JSP, RESTFUL, Web Services, Jersey Framework, SOAP UI, XML, JAXP, Splunk, JAXB, ANT, MAVEN, JELKIN, SQL, Spring Source IDE, Oracle10g, JUNIT, Log4j, Tomcat, Linux
Confidential, California
J2EE Developer
Responsibilities:
- Analyzed requirement and created various model needed for teh project.
- Designed and Coded J2EE components using Spring and Hibernate.
- Used spring framework 3.0 wif teh halp of Spring Configuration files to create teh beans needed and injected dependency using Dependency Injection.
- Implemented Hibernate and replaced JDBC code.
- Analyzed and implemented teh Spring-MVC framework.
- Used XML based transactional support of Spring Framework.
- Created all teh services to work wif clients and wrote web services using spring based web services.
- Services involved both talking to database and talking to scripts to update system level information’s.
- All teh implementation classes were tested using JUnit classes.
- Performance monitoring and Measurement using tools Jmeter and New Relic.
- Experience wif Multi-Threading.
- Have worked on Server-Side Programming.
- Experience on No SQL.
- Used Spring framework in teh development of a business bean and to interact wif teh Hibernate ORM tool.
- Used Apache Maven to build projects which assisted in testing and to produce reports on projects.
- Involved in documentation of application.
- Researched problems during review phase. Explained teh solutions to developers, technical users and non-technical users in terms that they could understand.
- Wrote builds and deployment scripts using ANT.
- Created several Exception classes to catch teh error for a bug free environment.
- Log4j were used to log teh various debug, error and informational messages at various levels.
- Coordinated teh efforts across several teams to ensure smooth progress of migration and to resolve any issues.
- Designed and developed teh user interface layer using JSP.
- Using a combination of JSPs, HTML and JavaScript for teh front end.
- Involved in resolving business technical issues.
Environment: Java, J2EE, Eclipse, Spring Framework 3.0, ANT, Hibernate, XML, JUnit, Web services, SOAP, WSDL, Log4j, Apache Maven, Jelkin, JSP, HTML, JavaScript, CSS
Confidential, New York
Java Developer
Responsibilities:
- Analyzed requirement and created various model needed for teh project.
- Used teh hibernate for data retrieval from teh database for various inquiries.
- Used Struts framework MVC and different View Controllers to implement business logic, Validation Framework and Tiles Framework for Layouts.
- Deployed and Consumed Web Services using SOAP protocol
- Development of java classes for business layer.
- Good experience on SMPP, SNPP, WCTP and SMTP.
- User input validations done using JavaScript.
- Perform purification of teh application database entries using Oracle 10g.
- Used XML to transfer teh application data between client and server.
- Developed teh GUI using JSP, HTML, and XML for client side validations.
- Involved in halping team members to debug issues wif teh application.
- Coordinated wif team members in diagnosing problem.
Environment: Java 1.4, J2EE, Struts, WebSphere, RAD, HTML, JSP, JavaScript, Web Services, Hibernate, Eclipse 3.1, Oracle 10G, PL/SQL, Toad, SVN, XML, XSLT.
Confidential, Colorado
Java Consultant
Responsibilities:
- Created teh UI tool - using Java, XML, HTML, and JavaScript.
- Wrote stored procedures using PL/SQL for data retrieval from different tables.
- Worked extensively on bug fixes on teh server side and made cosmetic changes on teh UI side.
- Part of performance tuning team and implemented caching mechanism and other changes.
- Recreated teh system architecture diagram and created numerous new class and sequence diagrams.
- Created combined deployment descriptors using XML.
- Experience wif Multi-Threading.
- Have worked on Server-Side Programming.s
- Designed and developed teh framework for teh IMAT application implementing all teh six phases of JSF lifecycle and wrote Ant build, deployment scripts to package and deploy on Tomcat application server.
- Developed Autantication and Authorization modules where authorized persons can only access teh inventory related operations.
- Wrote SQL queries for Optimization schedule and CHP data retrievals from SQL database.
- Involved in code reviews and performed version guidelines.
- Developed Controller Servlets, Action and Form objects for process of interacting wif Oracle database and retrieving dynamic data.
- Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
- Developed teh Login screen so that only authorized and autanticated administrators can only access teh application.
- Developed various activities like transaction history, search products that enable users to understand teh system efficiently.
- Involved in preparing teh Documentation of teh project to understand teh system efficiently.
Environment: Java, HTML, XML, Struts, Eclipse, SQL, JDBC, EJB, JSP, Servlet, J2EE, Tomcat.
Confidential
Java Developer
Responsibilities:
- Analyzed requirement and created various model needed for teh project.
- Used teh JDBC for data retrieval from teh database for various inquiries.
- Used Struts framework, MVC and different View Controllers to implement business logic, Validation framework and Tiles framework for Layouts.
- Development of java classes for business layer.
- User input validations done using JavaScript.
- Performance monitoring and Measurement using tools Jmeter and New Relic.
- Perform purification of teh application database entries using Oracle 10g.
- Used XML to transfer teh application data between client and server.
- Developed teh GUI using JSP, HTML, and XML for client side validations.
- Involved in halping team members to debug issues wif teh application.
- Coordinated wif team members in diagnosing problem.
Environment: Java, J2EE, JSP, Servlets, JDBC, UML, Struts, Hibernate 3.0, JUnit, Ant, XML, HTML, Java Script, Web Sphere, Oracle, TOAD
Confidential
Java Developer
Responsibilities:
- Implemented teh project using JSP and Servlets based tag libraries.
- Conducted client side validations using JavaScript.
- Coded JDBC calls in teh Servlets to access teh MS SQL database tables.
- Generate SQL Scripts to update teh parsed message into Database.
- Worked on parsing teh RSS Feeds (XML) files using SAX parsers.
- Designed and coded teh java class that will handle errors and will log teh errors in a file.
- Used Data Access Object Design Pattern (DAO) for data access functionality.
- Deployed teh application on Tomcat Application server.
- Used XML to transfer teh application data between client and server.
- Written and debugged teh ANT Scripts for building teh entire web application.
- Involved in creating User Autantication page using Java Servlets.
- Responsible for Integration, unit testing, system testing and stress testing for all teh phases of project.
- Coordinated wif fellow team members in diagnosing problem posted by Account Managers.
Environment: J2EE, Servlets, Struts, Java, JSP, Tomcat, SQL Server 2000, XMP Parsers, Ant, SQL.
Confidential
Java Developer
Responsibilities:
- Analyzed requirement and created various model needed for teh project.
- Designed teh GUI screens wif HTML.
- Designed / Developed integration between front end and back end to facilitate GUI rendering using HTML, JavaScript.
- Coded Struts Actions and Struts-config.xml files
- Involved in writing code to access database using JDBC
- Experience wif Multi-Threading.
- Have worked on Server-Side Programming.
- Involved in bug fixing and enhancements of application.
- Used JDBC for database server connection.
- Used teh JDBC for data retrieval from teh database for various inquiries.
- Conducted design sessions, status meetings and peer reviews. Was responsible for teh team deliverables.
- Coordinated teh efforts across several teams to ensure smooth progress of migration and to resolve any issues.
Environment: Java, HTML, Java Script, CSS, J2EE, Struts, JUnit, JDBC, CVS, Tomcat, SQL Server