Java Developer Resume
Camp Hill, PA
SUMMARY
- 6+ years of software development experience in developing enterprise wide, Client/Server, Multi - tier, Internet/Intranet application software.
- Experience in financial as well as banking domains.
- Extensive experience in both Client Side and Server Side Programming, worked extensively in Java, Java Beans, Servlet, JSP, EJB, JDBC, JavaScript, JQuery,JSON,HTML4.0&5.0 and DHTML.
- Extensive background in all phases of software engineering including Requirement Collection, Analysis, Design, Coding, Testing, Documentation and Implementation.
- Experience in handling Tomcat with Apache Web Server.
- Strong knowledge in Object Oriented Concepts, Programming and its implementation.
- Good Knowledge in Design Patterns like MVC, Singleton, Façade, Front Controller, Data Access Object and Business Delegate.
- Having good programming experience with MYSQL, SQL, PL/SQL, Triggers and Stored Procedures for the databases.
- Expertise with Oracle Java Stored Procedures.
- Strong exposure in MVC Architecture using Struts framework including Validation Frameworks
- Expertise in using Development Tools Eclipse, NetBeans.
- Worked with Source control tools like CVS and Clear case.
- Knowledge on DB2
- Possesses good leadership qualities, good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
TECHNICAL SKILLS:
Programming Languages: J2SE 5.0, J2EE 1.4, C, C++, JavaScript, MYSQL, SQL, PL/SQL
J2SE Technologies: Core Java, Collections, Threads, Applet, Swing, I/O, Java Beans, JDBC,JSON
J2EE Technologies: Servlet, JSP, EJB, JSTL, JNDI, Custom Tags, JSON
Web technologies: HTML, DHTML, XML
Application Servers: BEA Web logic 8.1, IBM Web Sphere 4.0, Jboss 4.0
Web Servers: Apache Tomcat 5.0
Framework: Struts (Validation Framework),Spring, Hibernate
Databases: Oracle 9i
Development Tools: Eclipse, NetBeans, SQL Developer, JUnit, Microsoft Visio
Operating Systems: Windows 95/98/2000/XP/NT
Source Code Control: Clear case, Eclipse CVS
PROFESSIONAL SUMMARY:
Confidential, Camp Hill, PA
Java DeveloperResponsibilities:
- This includes technologies like Java, Adobe, FileNet, Hibernate, Spring, Websphere, corticon ESB etc.
- Worked on creating batch jar files in order to improve the mechanism.
- Worked with technologies like Hibernate, spring framework.
- Also worked on ETL tools to stage the data in the database tables.
- Worked on writing Batch scripts to invoke the ETL jobs.
- Worked on Front end side technologies like JavaScript, Struts tag and libraries.
- Have strong knowledge on database scripts, PL/SQL scenarios and triggers.
- Worked on Agile methodology.
- Designed use cases in UML tool.
Java Developer
Confidential, IL
Responsibilities:
- Worked on struts and spring environment
- Created jsp pages and updated them accordingly.
- Developed classes in core Java.
- Worked on deploying the code to servers.
- Worked on Maven, SVN.
- Designed interfaces and abstract classes for the new requirements.
- Worked on creating singleton classes.
- Wrote scripts necessary for deployment
- Worked on Agile methodology.
- Worked on Linux platform.
- Organize and develop JUnit test cases.
- Designed process flow between front end and server side components.
- Designed use cases in UML
- Designed and Implemented Data Access layer using JDBC and DAO J2EE Design pattern
- Worked on JIRA tool to create new ones.
- Designed custom user interfaces using jsp and struts tags.
- Worked on creating dao layers.
Release and Build Engineer /Java developer
Confidential, Phoenix, AZ
Responsibilities:
- Experience with the deployment tool called RADT
- Experience with the svn self serve tool
- Experience with the build tool Bamboo
- Experience with maintaining the projects
- Developed classes using core java.
- Supported java developer roles working with technologies j2ee jsp spring hibernate.
- Running smoke tests on soae servers also with other different project
- Experience with writing chef recipe’s also Bash scripts
- Experience with the Linux commands also using them to write scripts
- Participated as a technical expert mentoring, development, unit testing, and debugging newsystem modules as well enhancements to existing application.
- Designing and Developing Front-End using Struts framework
- Coding in Java/J2EE technologies (JSP, Struts)
- Worked on the Amazon cloud computing project with Amazon console
- Worked on a project where in the necessary requirement was doing a ghost deployment on the other servers which are in Las Vegas.
- Experience with working on Cloud servers.
- Knowledge about bouncing servers (dispatchers, publishers and authors,)
- Knowledge about working on the database deployments
- Experience with working on the JIRA tool which is used for Bug tracking.
- Experience with working on the svn selfserve which is a repository making tool.
- Knowledge about setting up servers in helioworker standards which is a faster way or processing of deployment and smarter than bash 0.2 profile set up too.
- Knowledge about Heliopolising the projects so that the whole process becomes automated.
- Knowledge about different sorts of manual deployments, as to how to use scripts etc.
- Knowledge about setting up Author servers with master and slave clustering also bringing up the servers once they are down.
- Experience with working on the deployments with Zero downtime that is Night Production deployments.
- Experience with trouble shooting servers .
- Knowledge about ruby/rails scripting methodologies.
Environment: RADT tool, Bamboo tool, maven, secure crt terminal, SVN Self serve, Version control tool.
User Interface Designer
Confidential, PA
Responsibilities:
- Fix the possible defects that arise during the code changing process.
- Used Photoshop to create appropriate images for the web designing.
- Used IRAD tool for coding (includes eclipse and websphere).
- Worked on the code which includes Javascript.
- Developed code using core java.
- Worked on overall User Interface Functionality of the website.
Environment: Javascript, IRAD, Websphere, Eclipse, Solaris, Photoshop Editor, HTML Dreamweaver, JUnit.
Java Developer
Confidential, MN
Responsibilities:
- The framework is based on Struts
- Use SOA test scripts in order to validate the Endpoint descriptor
- Fix the defects while the firmware gets upgraded
- Creating webservices files and using MYSQL as a database to store the data
- Create Custom Functions
- Oracle experience in order to store the data of modems in the database
- Gained Familiarity working with eclipse environment
- Gained experience in Unix shell
- Experience with CVS user/administration
Environment: JSP, XML, Eclipse 3.6.
Confidential, NY
Card Issuance Automation
Responsibilities:
- Validated the requirements to suit for J2EE Architecture;
- Designed the Application based on J2EE Architecture for server side and designed the front-end based on Struts framework for web application;
- Developed the backend with the use of Core Java technology.
- Designed the front end using JSP and HTML5.0.
- Used Ajax for front end development.
- Designed the process flow between front-end and server side components;
- Designed and validated the business rules for Banking, Credit Card, and Corporate Card.
- Interacted with Portfolio Architect and Business Analyst for requirements gathering, Business analysis, and for other system dependencies
- Designed Use Cases in UML
Environment: J2EE, EJB, Struts, XML, Servlets, JSP, HTML, Rational Rose, UML, UNIX.