We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of development experience in JAVA/J2EE platform.
  • Experienced in all phases of Software Development Life Cycle from using analysis and design to development and testing of application software of Enterprise and Web based applications.
  • Successfully served in both analytical and technical capacities during the full product life cycle of various small and large - scale applications
  • Extensive experience working with JDBC, Hibernate JavaScript and Spring.
  • Specialized in creating technical architectures for Internet applications using leading edge technologies such as Servlets, JSF, JSP (Custom Tag Libraries), JDBC, SpringXML, SOAP, and REST Web Services
  • Participated actively in the Agile Development Process (TDD).
  • Hands on experience in SDLC (Software Development Life Cycle) which involves analysis, design, development, testing and deployment of Enterprise Java Applications.
  • Experience in integrating web applications using Spring IOC module.
  • Experience in using web servers such as Tomcat and Application Servers like Weblogic
  • Well versed with several Atlassian applications like Confluence and GIT.
  • Worked on various version control systems such as GIT, T ortoiseSVN, SVN including bug/issue tracking tools like Jira.
  • Experienced in Production Support of Enterprise level applications.
  • Expertise in various frameworks such as MVC, JDBC and Hibernate (ORM)
  • Good experience in Web Services such as REST and SOA based using SOAP, WSDL
  • Excellent Verbal and written communication skills and strong in documentation.
  • Working experience with Relational Database’s like Oracle, DB2, SQL Server and MySQL.
  • Sound knowledge in JUnit and test driven development
  • Great ability to quickly master new concepts and capable of working in-group as well as independently.
  • Ability to learn quickly in work environment, possesses good interpersonal skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS

Operating System: Microsoft Windows XP/7/10

Programming Technologies: Java, J2EE and JEE.

Languages: Java, C, XML,MATLAB

Front-End/UI Frameworks: HTML 4, CSS, JavaScript, JQuery, Ajax, AngularJs.

Web Development Technologies: J2EE, Servlets, JSP, JSF, XML, HTML, CSS

Framework: Spring Core, AOP, Hibernate, JDBC

Application/Web Servers: Apache Tomcat, and Oracle WebLogic

Web Services: REST, SOAP, WSDL

Database Development Technologies: SQL, HSQL

RDBMS: Oracle10g/12c, MySQL, IBM DB2

IDE/Development Software Suite: Eclipse, NetBeans, SQL Developer

Version Control: GIT, Tortoise, SVN

Testing/TicketingTools: JUnit, Jira

Team Collaboration Software: Confluence

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java Developer

Responsibilities:

  • Worked with Business Analyst in defining and refining requirements, estimation and analysis of enhancement and changes.
  • Collaborate with developers, support teams and testers to ensure integrated code functionality.
  • Involved in daily agile stand-ups with 2 week sprints and daily scrums.
  • Developed both front end and back end validation to provide instant validation results.
  • Discovered requirement gaps in the application and communicated them with the clients and team leads.
  • Involved in the development of the Trade Messaging Interface(TMI) web tool. This tool allows developers, testers and government client representatives to load, submit EDI message and view the responses.
  • Involvement through this project has provided me experience with developing front-end web application using HTML, JavaScript, CSS, AJAX, Bootstrap, Angular Js, jQuery and JSON.
  • Used Spring MVC to design and develop core services that clients would access to read/ submit and modify their data.
  • Developed and performed test as per design. Prepared test cases and performed unit and system testing.
  • Used JDBC and Spring MVC to retrieve/update customer information to/from the database.
  • Used Oracle 12c for Database and JDBC for back end layer.
  • Used Java/J2EE Design patterns like Factory Method, Singleton, DAO's and DTO's in the project extensively.
  • Used Log4j for logging and debugging and used JUnit extensively for testing.
  • Used WebLogic for deploying various components of application.
  • Worked as a member in Production Support team in order to provide technical support to the application and at time had to be on call 24hrs for periods of a week.

Environment: Java, J2EE, Spring, Spring MVC, Javascript, AJAX, JSP, JUnit, Weblogic, Oracle 12c, IBM DB2, Eclipse, NetBeans, Log4j, SQL, JSON, XML, SQL Developer, Angular Js, REST, JIRA, Confluence, Maven.

Confidential 

Java Developer

Responsibilities:

  • Worked with Business Analyst in defining and refining requirements, estimation and analysis of enhancement and changes.
  • Involved in the complete project life cycle including design, development, implementation, verification and validation.
  • Collaborate with developers, support teams and testers to ensure integrated code functionality.
  • Involved in implementing the DAO pattern for database connectivity and used the JDBC API extensively.
  • Involved in testing of application on various levels like Unit, Integration and System testing by utilizing various methodologies.
  • Implemented Filters at both JSP and Action class level to enforce security by filtering request objects being passed to the action class.
  • Used Log4J for logging mechanism. Creating test cases using JUnit testing
  • Design and development of User Interfaces using JSP, (J2EE), XML, HTML, and CSS

Environment: Java, J2EE, Spring, Spring MVC, Javascript, AJAX, JSP, JUnit, Weblogic, Oracle 11, XML, SOAP, SQL, Eclipse, Log4j, JSON, SQL Developer

Confidential

Java Developer

Responsibilities:

  • Worked on Requirement Analysis, gathering all possible requirements from end users and involved in breaking the requirements into exact implementation details.
  • Implemented MVC architecture using Servlets, JSP.
  • Responsible for installation, configuring my local environment.
  • Developed User interface using AJAX, Spring MVC, JSP and added new functionalities like search, alerts etc.
  • Defined XML schemas for application domain objects.
  • Involved in JUnit testing, prepared code documentation for future references and upgrades
  • Configure WebLogic for application deployment, setting up data sources, connection pools.
  • Developed and deployed the application on Weblogic application server.
  • Used Jira to track and fix bugs and code defects on the front end identified by QA's.
  • Used JDBC to establish connectivity to the database of Oracle 10g for performing the database operations

Environment: Java, J2EE, Spring, Spring MVC, Javascript, AJAX, JSP, JUnit, Weblogic, Oracle 10g

We'd love your feedback!