Java Developer Resume
SUMMARY:
- Around 2 years of diversified experience as a JAVA/J2EE developer in Banking using diverse technologies.
- Expertise in Analysis, Design, Coding, Testing and Implementation of various Web based applications.
- Experience in large scale Software Development Life Cycle (SDLC) including Requirement Analysis, Project Planning, System and Database Design using Object Oriented Analysis and Design, Development, Testing, Implementation and Documentation.
- Experience with the complete software development life cycle (SDLC) utilizing methodologies such as Agile, Scrum using IBM RTC.
- Expertise in designing, developing and deploying applications using Java and J2EE technologies using JAVA (Generics, Annotation), J2EE 1.5, J2EE 1.6 (JSP, Servlets, Java Beans, JDBC(with Batch), DAO), including Frameworks like GWT - EXT.
- Hands on Experience on web GUI development using web technologies like HTML/XHTML, JavaScript, CSS, XML.
- Expertise in DevOps, Cloud Infrastructure, Automation. It includes Ant, Jenkins, CVS, ClearCase, Build Forge, IBM WebSphere, Tomcat, UNIX etc.
- Design Java components using Java and J2EE design patterns like Facade, DAO, Singleton, and knowledge in other J2EE patterns.
- Embedded Linux firmware for industrial process monitoring systems.
- Well skilled in Relational Database Design/Development with Database Mapping, Stored Procedures, and Packages using different database as DB2, Oracle11i/10i/9i/8i, SQL-Server and IBM Clear case.
- Hands on experience using Java Messaging Service (JMS) API based Message-oriented middleware (MOM) Systems such as IBM MQ Series, Web Logic JMS Queue, and Web Sphere JMS Queue.
- Experienced in developing and deploying applications for Tomcat 5, IBM Web sphere.
- Having sound knowledge in Object Oriented Design/Analysis (OOAD) & Design patterns.
- Taking on new responsibilities and known to perform excellently in time-crunching situations.
- Ability to interact with end users, self-motivated, quick learner and team player with excellent communication skills.
- Very good at Client interaction. Collaborated effectively with project requirements to ensure project deliverables remained on track and aligned with project goals and expectations.
TECHNICAL SKILLS:
Programming languages: Java, C, C++
Scripting: JavaScript, Shell Scripts, HTML5, XHTML, CSS
Java/J2EE Technologies: J2SE 5, JAVA SE 6, J2EE, Servlet 2.*, Servlet 3.*, JSP 2.*, JDBC (with BATCH), GWT-EXT, Ant
Design Patterns: Session Facade, Singleton, DAO, Front Controller
Databases: DB2, Oracle, Microsoft SQL Server, Stored Procedures
Servers: IBM Websphere, Apache-Tomcat 6.x/5.x
Tools: Eclipse 3.*, CVS, WinSCP, Putty, Unit, ANT, IBM Clear case, IBM RTC, IBM BuildForge, JIRA, IBM Data studio, Jenkins
Testing: Junit, Log4J
Methodologies: Agile, Scrum
Operating System: Windows family, UNIX, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Interacted with Business Users to capture business needs, functional needs, managing expectations, and reviewing deliverables to ensure a successful implementation.
- Responsible and mentored the team in complete software development lifecycle (SDLC) tasks design, coding, testing, and documentation.
- Involved in the design and development of UI, business module applications using GWT-EXT, IDF framework, JDBC & DB2 stored procedures.
- Developed Batch Processing, involved MQ process to transfer, read, process and store in database using FTP
- Developed web based presentation using JSP, AJAX and Servlet technologies.
- Used IBM Clearcase & CVS for version control in the Project.
- Used ANT to compile and build the files & IBM BuildForge to deploy the code.
- Implemented Continuous Integration using Jenkins Build tool
- Involved in Authorization & Authentications using Site Minder.
- Used IBM Websphere as the application server for deploying code.
- Involved in the creation of Unit Testing using Unit and manual UI testing.
- Fixed bugs, providing production support & enhanced the applications with additional features.
Environment: Java, J2EE, JSP, Servlets, GWT-EXT, Java 5, J2EE, JDBC, OSA(OWT + IDF) framework, SQL, JSF, XML/XSL, XSD, AJAX, JavaScript, DB2 Stored Procs, Eclipse, CVS, Clear case, RTC, IBM DB2 Datastudio, JIRA, Build Forge, Jenkins, ANT, Batch Processing, Agile, Scrum, JUnit, IBM MQ, Log4j, JIRA