Java Developer Resume
SUMMARY
- 4.5+ Years of experience in the field of software design and implementation. Proficient in Design, Development, Integration and support of large - scale applications in varied domains like Banking, Finance, Insurance and Telecomm domains.
- Very strong solid background in J2SE and developing Core Java applications, Inheritance, Abstraction, Polymorphism, Data Structures, Collections, Multithreading.
- Proficient knowledge in data structures and algorithms.
- Solid knowledge of Core Java concepts including Collection Framework and Exceptions.
- Expertise in web and mobile applications development applications using Core Java, JSP, JDBC, XML, Spring Security and Web Services.
- Strong development experience with producing and consuming Java web services using WSDL, SOAP, XML
- Proficient in developing web pages using HTML5, Java Script, JSP, CSS3
- Very comfortable working on Windows, Linux and Unix Operating Systems.
- Strong knowledge of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.
- Solid Experience in Object Oriented Analysis and Design (OOAD) and Use cases.
- Extensive working experience with SOAP and Restful web services.
- Excellent working knowledge of the open source tools like Eclipse, Net beans, JUNIT.
- Strong experience in using the Oracle 10g/11g, MySQL, Sybase, DB2 databases.
- Extensive experience in Oracle RDBMS, SQL and PL/SQL.
- Involved in design/maintenance of Oracle database tables, views, index, Sequence, PL/SQL stored procedures, functions, and triggers.
- Experience in using Apache Tomcat Web Server 7.0, Web Logic 10.x and WebSphere 7.x/8.x.
- Experience in using Eclipse IDE to develop applications.
- Analyzed the business and systems requirements of the project and developed feasibility documents.
- Analysis of the specifications provided by the Business users.
- Involved in Analysis, Design, Coding, and unit testing of the project.
- In depth knowledge of software Testing life cycles.
TECHNICAL SKILLS
Languages: Java, PL/SQL, Unix, JavaScript, HTML, CSS
Frameworks: Spring MVC, Spring Boot, Spring Security
Web Technologies: HTML5/4, CSS3/2, SASS, LESS, JavaScript, Bootstrap, jQuery, JDBC.
Databases: Oracle 10g/11g, MySQL 5.0, SQL Server 2000/2005, MongoDB
Utilities: Photo Shop, MS-Office, GIMP
Tools: JIRA, Sublime, SpringToolSuite, Visual Studio, JUnit, JBuilder, Eclipse IDE, JMeter, Photoshop and MAVEN.
Operating Systems: Windows, Unix, Mac OS and Linux
Servers: Apache Tomcat Web Server 5.1/6.1, Web Sphere 5.1/6.1
XML technologies: XML, SOAP, WSDL, XPath, XSLT
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle (SDLC).
- Involved in analysis, design and development and testing phases of the application development using Scrum/Agile methodology.
- Developed Java Enterprise Web Application using Spring Boot Framework and Maven as a build tool.
- Used core Java concepts like Collections, Exception Handlings, Multi-Threading.
- Integrated the application with Valid Framework.
- Used WSDL, SOAP, and JAX-WS technologies to create web services, generate stubs and consuming the existing services.
- Developed User Interfaces using JSP, HTML, CSS, JavaScript, and Tag Libraries.
- Worked on UNIX environment for deployment, delivered code through Rational team concert to the development stream following approval standard process and fixed issues by checking log files.
- Developed and documented Test Cases, Test Scenarios & Test Scripts for Unit Testing and Black Box testing and wrote show case documents for showing to the users and other teams.
- Written SQL Queries and PL/SQL- stored procedures, functions, indexes, triggers and sequences to interact with the database.
Environment: Java, J2EE, Spring 3.x, JUNIT, UNIX, Eclipse, Tomcat, Maven, JavaScript, Oracle 11g, GitHub, CSS3, Spring Boot.
Confidential
Java Developer
Responsibilities:
- Involved in designing of the system using Functional Specification provided by Business Analysts.
- Involved in developing the application built using J2EE technologies like Struts and Spring MVC Framework.
- The application is based on JSP, JavaScript, Struts 2.0, Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
- Involved in Installation and Configuration of Tomcat, Spring Source Tool Suit, Eclipse, unit testing.
- Involved in Migrating existing distributed JSP framework to Struts Framework, designed and involved in research of Struts MVC framework which fits into our existing framework,
- Used XSLT for transforming XML documents.
- Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap.
- Designed Graphical User Interface (GUI) applications using HTML5, JSP, JavaScript (jQuery), CSS, and AJAX.
- Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classes.
- Developed Data Access Object pattern for maintainability and portability across different persistence frameworks.
- Implemented Data Transfer Object for end-to-end remote communication.
- Implemented Spring Framework to loose-couple dependencies. Developed user views using Custom tags in JSPs and data validation using Struts validators.
- Used version control system - perforce visual client used and maintained maven build scripts.
- Involved in fixing bugs and minor enhancements of the modules.
Environment: Java EE 5.0, JDK 1.7, JSP, Struts2, Spring MVC, Spring IOC, MVC, Spring boot, Micro services, Bootstrap, HTML, jQuery, CSS3, HTML5, WSDL, Oracle 8i/9i/10g/11g, CSS, Eclipse.
Confidential
Java Developer
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle (SDLC).
- Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
- The application is developed by using Core Java programming algorithms.
- Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Developed PL/SQL procedures for login module and written complex SQL queries.
- Developed SQL queries, Joins with JDBC API to access data.
- Handled overnight build in this project and involved in the proper release.
- Java Multithreading concepts were used in this project hence I have the hands-on Multithreading programming.
- Designed user-interface and checking validations using JavaScript.
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- Developed various EJBs for handling business logic and data manipulations from database.
- Developed screens using HTML5, CSS3 and used SASS preprocessors for deployment.
- Worked on fixing issues to make application responsive for mobile and tablets using bootstrap framework.
Environment: J2EE, Java/JDK, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, Oracle 9i, Eclipse, HTML/ DHTML, SVN, QTP, LoadRunner.
Confidential
Java Developer
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle (SDLC).
- Gather, review and document the requirements.
- Created additional webpages for the Confidential website using HTML5, CSS, Bootstrap, JavaScript and JSP.
- Developed PL/SQL procedures for login module and written complex SQL queries.
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- Part of developer’s team which plan, design and co-ordinates the development.
Environment: J2EE, Java/JDK, JDBC, JSP, JavaScript, EJB, XML, Oracle 9i, Eclipse, CSS, Bootstrap, JavaScript and JSP.
