We provide IT Staff Augmentation Services!

Software Developer Ii Resume

5.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY:

  • Overall around 8+ years of overall IT experience, 7 years of experience as a developer with various technologies, web based and software applications, as well as, AngularJS, Bootstrap, Spring, Core Java (JVM, Collections) J2EE, Hibernate, Hadoop.
  • Excellent Java development skills using J2EE, JDBC, Spring 3.0, Hibernate 3.5
  • Extensive Object Oriented Development OOP experience & J2EE Design patterns and strong MVC skills
  • Good experience with various Web/Application Servers like Apache Tomcat
  • Hands on experience with Unified Modeling Language (UML)
  • Experience in markup languages like HTML5, XML, XML Schema
  • Involved in code review process, giving code review comments, code reuse tips and giving suggestion to the team and helping them to solve the production issues.
  • Can learn and adapt quickly to the emerging new technologies/software.
  • Self - motivated, able to set effective priority to achieve immediate and long-term goals and meet operational deadlines.
  • Excellent Communication and Organizational skills with team lead capabilities and work independently

TECHNICAL SKILLS:

Java Technologies\ Languages\: J2EE, JDBC, JSP, Spring 3.0 \ Java, UML, SQL, JavaScript, \Hibernate 3.5\ Shell Script\

Web Technologies\ Database\: HTML, AJAX, JSON, XML\ Oracle 11\AngularJS, Bootstrap, HighCharts\Angular Material, CSS, JQuery\

IDEs\ Other Technologies\: Eclipse, InteliJIDEA\ GitHub, Rally, Jenkins, Artifactory, Hadoop\ Wiki, Hive, Protobuf\

Webserver\ Operating System\: Apache Tomcat 7.0\ MacOS, Linux\

PROFESSIONAL EXPERIENCE:

Confidential, Philadelphia, PA

Software Developer II

Responsibilities:

  • Supported, developed, and tested on various JQuery widgets, exported user interface to csv and pdf formats, and used Ajax functionality to maintain page with backend refresh.
  • Created a portlet to minimize time from days to seconds required to obtain account issues and resolve, along with efficient access to detecting customer channel problems.
  • Optimized an already existing tool to improve performance from hours to seconds in generating and tracking transactions of specific channels bought by customers from.
  • Maintained effective communication with business analysts, quality analysts, and database administrators for proper requirements, determining code bugs and fixes, and adequate stored procedures. Mainly worked in a team of 2 but comprised of a team of 7.
  • Managed proper documentation for build releases, user guides, release notes, and application design for each project.
  • Acquired proper requirements from outside resources if needed, as well as trained new employees on data structure and services within the technology and product teams.
  • Attended daily scrum standups, along with planning meetings and grooming sessions with weekly team review sessions, very strong Agile scrum skills.
  • Used Eclipse, STS, SQL Developer and InteliJIDEA heavily.

Environment: Java, HTML, AngularJS, Bootstrap, Oracle, JDBC, UNIX, JavaScript, XML, Hadoop, Angular Material, Spring

Confidential, King of Prussia, PA

Java Consultant

Responsibilities:

  • Reviewed Design Documentation to understand the visual model using UML
  • Creation of release notes and documentation for the client reference for all the reports.
  • Maintenance of other standard reports and involved in application testing.
  • Involved in designing user-friendly easy navigation Menu system.
  • Heavily used Java and J2EE design patterns pertaining to performance and modularity of the applications.
  • Implemented Session Façade, Front controller, Data Access Object pattern using Session Beans.
  • Involved in developing & designing all the custom API for the reports using basic Java API framework.
  • Designed, developed and implemented using the JSP, JDBC, Servlets and JavaBeans.
  • Written and maintained several stored procedures and SQL queries to implement complex business logic.
  • Used JDBC connection, prepared statements, and SQL queries to connect, insert, update and access the information from the database.
  • Designed Servlets to communicate between presentation and business layer for processing the data on the server.
  • Developed Java Server Pages (JSP), for the front end and Servlets for handling HTTP requests and response.
  • Designed the common services of Exception Handling, and Logging for the application.

Environment: Java, Servlets, JSP, EJBs, J2EE, JNDI, JMS, JDBC, Weblogic, UNIX, Java Scripts, XML, JUNIT, HTML

Confidential, Blue Bell, PA

Java developer

Responsibilities:

  • Creation of POJO Beans to build Data Model and Configuring Hibernate Mapping files.
  • Used Spring Aspect Oriented Programming (AOP) for transaction management.
  • Developed Session beans and entity Beans representing banking logic abstractions.
  • Implemented ORM applications, Service tier, and Data access tier using Hibernate integrated with Spring.
  • Use of the Spring Web Framework for the application based on MVC design paradigm.
  • Used design patterns like data access objects (DAO) to control the presentation tier and business services of the project.
  • Coding Business rules using Spring/Hibernate and internally defined technology architecture and frame works.
  • Developed the User Interface Screens for presentation using JSP and HTML.
  • Eclipse used as Java IDE tool for developing Action Classes.
  • Monitored the error logs using Log4J and fixed the problems
  • Involved in the analysis on the feasibility of the usage of Web Services as part of the conversion.

Environment: Java SE, Java EE, JSP, Servlets, Java Script, HTML, Apache Tomcat, Hibernate, Spring, Struts

Confidential, Philadelphia, PA

Java Developer/Analyst

Responsibilities:

  • Involved in code reviews, responsible for modifying the existing code.
  • Designed the application using Spring based on the MVC design pattern.
  • Developed DAOs using Spring-JDBC.
  • Used Oracle as the back-end database and performed operations on the database.
  • Designed user interface screens using JSP’s, Servlets, Struts tags and HTML. Used JavaScript for client side validation.
  • Involved in various phases of the Software Development Life Cycle (SDLC) such as Requirement Gathering, Analysis, Design, Development and Testing.
  • Used Log4j jar files and classes for debugging purpose and logging.
  • Created Test cases to test Java classes using JUnit framework.
  • Development, enhancement, bug fixing and writing Junit Test Cases of Java related applications.
  • Developed reports in PDF and Microsoft Excel

Environment: Core Java, Eclipse, Spring, AJAX, Servlets, JSP, Web Services, HTML

Confidential, Wilmington, DE

Jr. Java Application Developer

Responsibilities:

  • Analysis and Design using UML including development of Class Diagrams, Sequence Diagrams, State diagrams
  • Prepared design document for java components.
  • Design of the project using J2EE Design architecture
  • Performing validations between various users.
  • Design of Java Servlets and Objects using J2EE standards.
  • Involved in the design of tables of the database in Oracle.
  • Involved in writing stored procedures and SQL queries in Oracle PL/SQL and calling it using JDBC.
  • Implementing transaction management using Spring transaction manager.
  • Injected objects using Spring dependency injection concepts.
  • Developed front-end screens using JSP, JavaScript, HTML Libraries.

Environment: J2SDK, Java, J2EE (Servlets, JSP), Apache Tomcat, JavaScript, Spring, Oracle 11 database, SQL, PL/SQL, Windows XP and other office tools

Confidential, King of Prussia, PA

Role: Jr. Salesforce Developer / Admin

Responsibilities:

  • Responsible for Salesforce.com Application Setup activities and customized the apps to match the functional needs.
  • Interacted with various business team members to gather and document the requirements.
  • Worked on various salesforce.com standard objects like Accounts, Contacts, Leads, Reports and Dashboards
  • Customized tabs and Dashboards to track usage for productivity between different business users groups and business centers.

Environment: Force.com Platform, Salesforce Enterprise Edition, Salesforce.com Custom/Standard Objects, Custom Tabs, Page Layouts, Workflow & Approvals, Reports, Force.com Eclipse Plug-in

We'd love your feedback!