We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • 8 years of experience working in Java technologies.
  • Have expertise in Struts, Spring MVC, Spring core, Spring JDBC and Hibernate frameworks.
  • Well versed in Multi - threading and core java.
  • Well versed in application development, application performance tuning using JAVA technologies.
  • Exposure to all SDLC phases, i.e., Requirement gathering, Design, Coding, testing and implementation.
  • Worked on Oracle and MySQL databases. Have excellent skills in writing SQL queries, creating database objects and PL/SQL procedures, functions.
  • Hands on experience in creating front end screens using JSP and writing client validations using JavaScript technologies like JQuery
  • Used JUnit testing framework to test the application.
  • Have functional domain knowledge in finance and telecom.
  • Utilized java and J2EE design patterns like Template, Factory, Front controller, DAO, Singleton, MVC, Business Delegate, Command control.
  • Have Experience in using software configuration management tools like SVN, CVS and built scripts using maven.
  • Translated complex business specific rules and procedures into business logic components.
  • Have worked in Waterfall and Agile methodologies.
  • Experienced in application and web servers like Tomcat and JBoss.
  • Hands on experience in using IDE tools like Eclipse and Netbeans.
  • Excellent communication and interpersonal skills with strong technical and analytical reasoning ability.

SKILL:

Java Technologies: J2EE, JDBC

Languages: Java

Web Technologies: HTML, JSP, Ajax

Frameworks: Struts, Hibernate, Spring core and Spring MVC

Servers: Apache Tomcat, JBOSS

Java IDE: Eclipse, Netbeans

Database: Oracle (SQL & PL/SQL), MySQL

Caching Frameworks: EHCache

Unit Testing Frameworks: JUnit

JavaScript Frameworks: JQuery

Webservice: REST Webservices

Tools: Maven, Log4j, Jira, Putty, Json

Version Control: SVN, CVS

Cloud: AWS

NoSql Databases: DynamoDB, Cassandra

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. Java Developer

Technologies Used: Spring MVC, Spring core, Hibernate, MySQL and core java technologies

Responsibilities:

  • Worked on developing web application for admin module using Spring MVC and hibernate.
  • Improved the performance of Insights solutions by migrating the feature to NOSql databases. Initially migrated the data to Cassandra and later started using DynamoDB when the app was migrated to AWS.
  • Took ownership of migrating the admin module to AWS stack.
  • Designed framework for analyzing logs to identify the User behavior.
  • Worked on implementing captcha solution using third party tool Jcaptcha.
  • Worked on implementing bulk upload tool to edit company and executive data using multi threading code for uploading bulk data.
  • Created workflows to edit and analyze the data in the system.
  • Developed front end screens using JSP. Done client side validations using JQuery.
  • Used JSON as response for few workflows.
  • Implemented global cache in application using Ehcache .
  • Done testing by using JUnit framework.
  • Wrote SQL queries and created database objects in MySQL database. And also wrote HQL queries.
  • Used Eclipse as an IDE to develop various business services, deployed the code on Tomcat and added build dependencies using Maven.
  • Reviewed code done by peers.
  • Gave effort estimation for various change requests and work requests submitted in lira.
  • Participated in SCRUM meetings and gave presentations about project.
  • Responsible for troubleshooting and fixing issues on production.

Confidential, New York, NY

Sr. Java Developer

Technologies Used: Spring MVC, Spring core, Hibernate, Oracle and core java technologies

Responsibilities:

  • Worked on developing web application for analyst rotation tool using Spring MVC and hibernate.
  • Used Spring core to add dependencies into application.
  • Longtime Evaluation Process LTE Development with Core Java, Multi Threading and JDBC
  • Developed front end screens using JSP and used AJAX in few pages
  • Done client side validations using JQuery.
  • Used JSON as response for few workflows.
  • Wrote SQL queries and created database objects in Oracle database. And also wrote HQL queries.
  • Migrated code from struts to spring framework.
  • Designed and implemented REST based web services in application.
  • Done testing by using JUnit framework.
  • Used UNIX scripts in project.
  • Used Eclipse as an IDE to develop various business services, deployed the code on Tomcat and added build dependencies using Maven.
  • Reviewed code done by peers.
  • Gave effort estimation for various change requests and work requests submitted in Jira.
  • Participated in SCRUM meetings and gave presentations about project.
  • Responsible for troubleshooting and fixing issues on production.
  • Performed code merge using SVN

Confidential

Sr. Java Developer

Technologies Used: Spring MVC, Spring core, Hibernate, Oracle, Struts and core java technologies

Responsibilities:

  • Worked on performance improvement of existing application.
  • Migrated code from struts to spring framework.
  • Developed workflows using Spring MVC and Hibernate.
  • Developed frontend screens using JSP,JSTL and AJAX
  • Used javascript for client validations.
  • Integrated various applications.
  • Wrote unit test cases and helped testing team.
  • Responsible for troubleshooting and fixing issues on production.

Confidential

Application developer

Technologies Used: Struts, Hibernate and Oracle

Responsibilities:

  • Analyzed the specifications/requirements provided by the client.
  • Worked on developing web application for financial module of Confidential .
  • Involved in development of presentation logic and business logic.
  • Preparation of unit test plan and unit testing.
  • Helped in integration of project.
  • Responsible for troubleshooting and fixing issues on production.

Confidential

Software developer

Technologies Used: Struts, JDBC and Oracle

Responsibilities:

  • Worked on developing web application for learning management system.
  • Developed frontend screens using JSP.
  • Developed backend code using Struts and JDBC.
  • Wrote PL/SQL procedures and SQL queries.
  • Prepared UML diagrams, class diagrams and sequence diagrams.
  • Preparation of unit test plan and unit testing.
  • Helped in integration of project.
  • Responsible for troubleshooting and fixing issues on production.

We'd love your feedback!