We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • 9 years of experience in Software Development involving analysis, architectural design, prototyping, development, Integration, testing and implementing various web based applications under Windows, Linux and UNIX Operating systems.
  • Proficiency in developing applications using Servlets, JSP, JSTL, JDBC, Spring Framework, Web Services (SOAP & REST) and Hibernate.
  • Involved in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications
  • Experience with front - end technologies such as Javascript, JQuery, AngularJS, HTML 5, DHTML, XHTML and CSS.
  • Implemented Object Oriented Programming and Design patterns.
  • Hands on experience in solving software design issues by applying design patterns like Singleton Pattern, MVC Pattern, Factory Pattern, Abstract Factory Pattern, DAO Pattern, Template Pattern, Builder pattern etc.
  • Experience withJavaMulti-threaded programming, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
  • Worked on various features of Spring Frame work like Spring MVC, Spring JDBC, Spring AOP, Spring IOC and Spring Transaction
  • Strong working experience in Oracle and MS-SQL Server databases.
  • Worked on the ehCache caching and log4J frameworks
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience with modern tooling (Eclipse / IntelliJ, Maven, NPM, Grunt, Git, confluence)
  • Extensive experience in building and deploying applications on Web/Application Servers like Web logic, Web Sphere, JBoss and Tomcat.
  • Experience working with Agile and waterfall methodologies.
  • Worked on Quartz scheduler in configuring jobs.
  • Good knowledge in usage of version controls such as CVS, VSS (Visual Source Safe), SVN and Clear Case.
  • Developed stored procedures and queries using PL/SQL.
  • Good experience in writing SQL Queries and Triggers
  • Excellent analytical capabilities and Ability to quickly adapt to new environments and learn new technologies.
  • Developed UML Diagrams for Object Oriented Design: Use Cases, Sequence Diagrams and Class Diagrams using Star UML and draw.io.

TECHNICAL SKILLS

Programming languages: Java, C++, SQL and PL/SQL

Scripting Languages: AngularJS, JQuery, Java Script, AJAX, XML, CSS & HTML

Operating Systems: Windows, LINUX.

Frame Works: Spring, Hibernate and QUnit

OOAD: UML, Design Patterns

Database: Oracle, MS-SQL Server and MySQL

Web Server: Apache Tomcat 6.0, IIS.

Build Tools: Ant and Maven.

Tools: /IDE: IntelliJ, MS Visual Studio,Eclipse, IReports, PLSQL/SQL developer, Atlassian JIRA, Confluence, Stash.

Version Control: SVN, VSS and GIT

Application Server: Web Logic and Web Sphere servers.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Sr. Java Developer

Responsibilities:

  • Developed new front end features with Javascript, Angular JS and CSS.
  • Involved in full Software Development Life Cycle (SDLC) to analyze the business requirements, designing front end component, developing server-side code, testing and implementation
  • Troubleshoot and fixed some of the Complex defects.
  • Followed Agile methodology and SCRUM meetings to track the story points.
  • Used tracking tools like Atlassian Jira for Task & Defect management, Atlassian Confluence for product documentation, Atlassian Stash as GIT repository software
  • Worked on migration of code from Java7 to Java8.
  • Utilized AngularJS framework to bind HTML template(views) to JavaScript object(models)
  • Worked on Spring’s Dependency Injection (IOC) and MVC frameworkto configure application components
  • Tested the WebServices using soap UI and Restful Services using Webpage by using XML and JSON format.
  • UsedMaven as a build tool and to manage the application dependencies.
  • Managed projects with Grunt task runner and combined with Bower package manager to install JavaScript latest version of libraries.
  • Used IntelliJ IDE as a development tool.
  • Worked on Elastic search Engine.
  • Worked on Google’s guava Collection APIs
  • Involved in Testing and implementation of the system and Installation of system
  • Used Fiddler and Burp tools to examine the traffic from the application.
  • Involved in creating the database schemas.
  • Involved in reviewing the code using Stash.
  • Deployed code to Dev Environment by using Putty and WinSCP. As a part of deployment implemented shell scripting.

Environment: Windows XP OS, JDK 1.8, GIT, IntelliJ, Maven, Fiddler & Burp (to examine traffic from application), Oracle 10g/11g, Apache Http Components Library, Apache Velocity, Jetty Server, Mockito, SLF4J, Jira, confluence, Stash, Google’s guava Collection APIs.

Confidential, Miami, FL

Sr. Java Developer

Responsibilities:

  • Involved in Requirement analysis and subsequent estimation activities.
  • Involved in preparing Design Documents for various modules.
  • Extensively involved in development and maintenance of various modules.
  • Extensively involved in the Unit testing of the implementation.
  • Designed and developed an ETL engine which is XML driven for dynamic parsing of trade files.
  • Extensively worked on XML configuration files.
  • Used Quartz scheduler to configure jobs.
  • Worked on various features of Spring Frame work like Spring MVC, Spring JDBC, Spring AOP, Spring IOC and Spring Transaction.
  • Developed the spring AOP programming to configure logging for the application.
  • Implemented Spring with JDBC template for Data access.
  • Used JQuery library and implemented Ajax features.
  • Used AJAX for asynchronous communication between client and server.
  • Converted data from database into JSON or XML format files and retrieve useful information using AJAX calls to display them on the browser
  • Worked on the ehCache caching and log4J frameworks.
  • Used JavaScript for Client Side validations.
  • Involved in JUnit Testing of various modules by generating the Test Cases
  • Used Tortoise SVN to maintain source and version management and used Eclipse as IDE.
  • Worked in the different UML diagrams like Flow, Class, and Sequence etc. for the pictorial representation of design using starUML and Draw.io.

Environment: Windows XP OS, Eclipse, Tomcat 5.0, WebSphere 6.1, JDK 1.5, Oracle 10g/11g, Java, JSP, XML, Spring 3.0, HTML, CSS, JavaScript, JQuery, Tortoise SVN, Star UML, Draw.io and ANT.

Confidential

Responsibilities:

  • Extensively involved in development & maintenance of various modules.
  • Extensively involved in the Unit testing of implementation
  • Implemented JSP tag libraries.
  • Implemented java script for client side validations.
  • Implemented JQuery's calendar component and multi select dropdown boxes in the Frond end.
  • Worked on developing custom, object-oriented JavaScript components using open source JavaScript libraries and frameworks
  • Worked on various features of Spring Frame work like Spring MVC, Spring JDBC, Spring IOC and Spring Transaction.
  • Involved in creating DB schemas in Oracle DB
  • Involved in writing the SQL and PL/SQL procedures in Oracle DB.
  • Involved in developing a logger framework using Log4j library
  • Involved in code reviews and unit testing of the application.
  • Actively involved in getting the production issues resolved.
  • Used Tortoise SVN to maintain source and version management and used Eclipse as IDE.
  • Worked in the different UML diagrams like Flow, Class, and Sequence etc. for the pictorial representation of design using starUML and Draw.io.
  • Involved in Integration Testing of the application.
  • Involved in deploying the application in IBM web sphere Application server.

Confidential

Responsibilities:

  • Involved in Requirement analysis and subsequent estimation activities
  • Involved in preparing Design Documents for various modules.
  • Extensively involved in development & maintenance of all the modules in the application.
  • Extensively involved in writing PLSQL Procedures.
  • Involved in Integration Testing of the application.

Confidential, Atlanta, GA

Designer and Developer

Responsibilities:

  • Involved in understanding the requirement and getting the clarifications from onsite design team.
  • Worked on Java, Hibernates during enhancement and maintenance.
  • Used ORM (Object Relational Mapping) technology like hibernate for database access.
  • Worked on Maintenance and Support for WFM.
  • Worked on Web Logic and Web Sphere application Servers.
  • Involved in JUNIT testing for the application components.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Tested and debugged code using IE tester, Chrome Inspector, Firebug, SafariWeb Inspector.
  • Worked on various Prototypes using EXTJS, JavaScript, JQuery, HTML, JSP, Servlets, JDBC and Struts.
  • Working on the migration of Weblogic J2ee applications to WebSphere J2ee Applications.
  • Adoption of new technologies and transferring it to the delivery groups
  • Implementing technology best practices and standards.
  • Providing Reference Architecture for various open sources framework to make its adoption seamless and de-risk during implementation
  • Developing re-usable assets, accelerators and POCs to enhance productivity

Environment: Core java, Eclipse, Hibernate, Oracle and SQL servers, JDBC, Servlets, Struts, WebLogic and WAS servers, EXTJS, JQuery, CSS and HTML

We'd love your feedback!