Java Developer Resume
Madison, WI
SUMMARY
- Over 10 years of IT experience in Design, Development, Testing and Maintenance of various distributed and Web applications including n - tier, MVC architecture, and User interface using J2EE and Web technologies.
- Worked with Java, Servlets, JSP, JDBC, JNDI, XML, Java Script, CSS and Apache Struts framework.
- Extensively worked on Web Sphere, Oracle, and Apache Tomcat Application servers with IDE Eclipse, IBM Web Sphere Studio Application Developer. Strong Relational database concepts and extensively worked with Oracle and SQL Server.
- Designed/developed the ETL and batch load data processes. Provided the guidance and mentored the developers. Coordinated with different teams to deliver successful deliverables.
TECHNICAL SKILLS
Java/J2EE: JDBC, Servlets, JSP, JNDI, Java Beans, JavaScript, XML, HTML, CSS, AJAX, spring, Hibernate
Microsoft Technologies: . Net Framework 4.6, C#.Net, ASP.Net, ADO.Net
Databases: Oracle 10g/9i, MS SQL Server 2008, 2012, DB2 7.2
Web and Application Servers: IBM Web Sphere 5.0/6.0, Tomcat 5.0, JBoss 5.0, Oracle
Frameworks: MVC, Apache Struts 1.2.7
IDE: Eclipse 3.2, IBM Web Sphere Studio Application Developer 5.1.2
Other Tools: Crystal Reports, Data Integrator 11, Control - M Scheduler, MS Visio, SQL Server Reporting Services, Web Services, Rational Rose, Junit, PL/SQL
Operating Systems: Windows NT and XP, Windows 2000, Windows 7
Version Control Tools: CVS, SVN
Build Tools: Apache Ant
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Involved in all most all the phases of software development life cycle, which includes problem solving, analysis, design, coding, testing skills includes unit and acceptance testing.
- Modified the code to have different layers such as service, controller and DAO.
- Involved in Unit testing with Junit testing.
- Involved in raising question for business, getting answers from them, bug fixing and tracking is done by JIRA.
Environment: JSP, Eclipse, spring, JDBC Template, SQL Server 2012
Confidential
Information Systems Development Services Specialist
Responsibilities:
- Resolved different issues and worked on the enhancement during the maintenance of the application.
- Created batch processes as per user requirements.
- Designed & developed business rule for validating the business rules.
- Analyzed the performance of system software code and wrote code to tune it.
- Performed testing of the application using Junit Test.
- Involved in the development and design of the 1099R module.
- Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
Environment: Struts 1.3, JSP, Eclipse, Spring, JDBC Template, DB2, Hibernate 3.0, Jasper Reports, Web Services
Confidential
Programmer AnalystResponsibilities:
- Involved in the enhancements of the system to upgrade the 1099R process.
- Created Unit test cases for the service layer.
- Worked on generating the jasper reports.
- Responsible for creating SQL queries.
- Liaised with production team to analyze bugs and resolve issues for maintaining application.
- Performed on-call production support for maintenance of Batch Processes.
Environment: Struts 1.3, JSP, Eclipse, Websphere application server, Spring, Jasper Report, XML
Confidential
Programmer Analyst
Responsibilities:
- Converted business rules from the excel work book and SAS validation rules in to online application.
- Created user manual instructions explaining about the functionality of the system.
- Designed the data model for File upload module to submit a file that contains the client information and created data base scripts.
- Wrote Stored Procedures to perform the business rules.
Environment: Struts 1.3, EJB 3.0, JSP, JDBC, Eclipse Helios, JBoss Application server 5.0, MS SQL Server 2008, SQL Server Reporting services, PL/SQL
Confidential
Programmer Analyst
Responsibilities:
- Involved in different phases of the project and worked on modules such as Commitments, Plans/Programs.
- Participated in requirement gathering sessions and developed the prototypes based on the user requirements and prototype review with business users and designed the database model.
- Responsible for the maintenance of application.
- Created data stores to interface with different Source systems such as PIVS, FMS, DOA Payroll File, DOA Leave File through which data is extracted for the purpose of reporting leave and overtime information.
- Involved in the data analysis of different systems and designed the Dimensional Modeling based on the requirement.
- Design and develop ETL processes using Data Integrator tool, data flows, and Data Marts based on business requirement specifications.
- Worked on the Control-m manager and Desktop to schedule the ETL processes. Documented flow of the ETL processes.
- Created tables on the Control-M for each job class on the Control-M Manager.
- Scheduled jobs on the Control-M with their dependencies. Executed jobs through Control-M desktop.
- Written Command line script for various batch jobs such as ftp, Data Integrator, extract job scripts, SQL Load.
Environment: Data Integrator 11, Control-M Scheduler, and Oracle database 10g, MS SQL Server 2005, DB2. lipse, Oracle Application Server 10g and Oracle database.