Web Developer Resume
SUMMARY:
- About 7 years of professional experience in Object Oriented Programming, J2EE, Web technologies in financial industries
- Hands on experience in Core Java, Java Beans, JSP, PHP, Servlet, HTML5, Java Script, CSS, JSON, XML, web services JAX - RS.
- Experience using framework APIs including Spring Core, Spring MVC, Hibernate, Junit and Jersey.
- Knowledge of JQuery, Angular JS, JMS, Active MQ, Spring Boot, and Multi-threading.
- Proficient in RDBMS including Oracle10g, Sybase, MYSQL and DB2.
- Proficient in UNIX, Linux, shell programming, Perl.
- Experience in Java design patterns Factory, Data access Object and MVC.
- Experience in configuring and deploying on Apache Tomcat and Glassfish.
- Experience in Logging (Log4j), Testing (Junit), and Package Management (Maven) in java.
- Proficient in RDBMS design using normalization techniques and using complex nested SQL and PL/SQL to write stored procedures and Triggers.
- Experience working on WAMP, LAMP and WebMatrix website builder.
- Knowledge of version control system tools such as GIT.
- Experience in Software development methodologies like SDLC and Agile to work efficiently in tight schedules and meeting deadlines.
- Possessing strong analytical and problem solving skills, an excellent team player with good oral and written communication skills.
- Fast learner and eager to keep up with new technologies, work efficiently both in team and as individual.
TECHNICAL SKILLS:
Programming Languages: Java, JSP, PHP, Perl, XML, Ajax, JSON, jQuery, PL/SQL, JavaScript, HTML5, C, Shell Programming, UNIBASIC, Pro*C, Java 8, Lambda Expression and Stream API, Multi-threading
Frameworks: Spring MVC, Spring Core, Spring Boot, Hibernate, Spring REST, Jersey, Apache-CXF, Maven
Database: Oracle, Sybase, DB2, MySQL
Testing/Control Tools: JUnit, GIT
Development Tools: WAMP, WebMatrix, Eclipse, VIM
Middleware: Apache Tomcat Server, WebSphere, Glassfish
Operating System: RHEL6&7, CentOS6&7, UNIX, Windows
PROFESSIONAL EXPERIENCE:
Confidential
Web Developer
Responsibilities:
- Collected and documented requirements working with stakeholders.
- Designed and developed UI using HTML5 and java script.
- As a Java developer responsible for developing backend services for web components.
- Used Hibernate with spring framework for data persistence and transaction management.
Technology Used: Java, JSP, Hibernate, Spring MVC, Jersey API, MYSQL, HTML5, java script
Confidential
Programmer Analyst
Responsibilities:
- Integrated InfoLease and Oracle based Accounts Payable system. Provided Support for InfoLease databases spread across Americas and Asia Pacific.
- Worked in coordination with business analysts acting as a liaison between technology and business.
- Designed and developed InfoLease modules and ad-hoc reporting using core java.
- Built excellent working relationship with cross functional team.
- Developed daemon processes and cron jobs to implement the payable feeds.
- Design and maintenance of Sybase, Oracle and UNIDATA databases, loading database tables interacting with DBA to manage/restore databases for the SQA team. Creating test databases, restore live production data to simulate production test loads.
- Integrated data between heterogeneous transactional applications running over UNIDATA, Sybase and Oracle.
- Developed data extraction modules using T-SQL and PL/SQL. Extensively used complex SQL queries, stored procedures, and cursors.
- Monitored and tuned complex queries. Used and interpreted query execution plan using Show Plan.
- Used PERL/shell scripts to parse data in extract files.
- Developed an application to automate Invoicing for EAB, AEL and Fidelity databases all with different set of requirement.
- Used Hibernate with spring framework for data persistence and transaction management.
- Used Java Mail to send email notification automatically to users.
- Create JUnit test cases throughout the developing process.
- Worked under a very strict deadline and completed the project on time
Technology Used: Sybase, Oracle, UNIDATA, UNIX shell scripts, PERL, PL/SQL, Java, JSP, spring, Hibernate
Confidential
IT Consultant
Responsibilities:
- As a Technical Consultant, Installed the MySQL, PHP Tomcat Apache Web server and J2EE.
- Coordinated with business users to gather the requirement.
- Developed the backend modules to receive the data, store the data, and process the data.
- Developed various reports for business users to analyze the Merrill data verses NASDAQ data.
- Created web based comparison reports for the live data as well as for history data.
- Performed unit testing and system testing of the application.
- Contributed in the Development, Testing and Maintenance phases of Software Development Life Cycle.
- Participated in the requirements analysis and technical assessments to make it user-friendly interface.
- Good experience interacting with Business in gathering requirements and presenting the solutions to stakeholders.
Technology Used: Java, Servlet, JSP, PHP, JDBC, MYSQL, Sybase, Apache Tomcat, Shell scripts, HTML 5, CSS, JavaScript, XML, IE, Chrome.
Confidential
Software Engineer
Responsibilities:
- Coordinated with business users to gather the TASK system requirement.
- Responsible for creating DFD for Message Exchange Protocol (MEP).
- Developed database access routine using Pro*C, Oracle, Cursors.
Technology Used: C, Oracle, PRO*C, UNIX, Cursor, Berkeley Socket, Bourne Shell.
Confidential
Software Engineer
Responsibilities:
- Design and development of Purchase Module in MMS.
- Developed user interface screen and various batch reports.
- Created data migration program to port data from COBOL to Oracle database.
Technology Used: Oracle 6.0, Forms 3.0, PL/SQL, Pro*C and Oracle Report writer.