We provide IT Staff Augmentation Services!

Senior Software Developer Resume

0/5 (Submit Your Rating)

IL

SUMMARY

  • A dynamic and goal - oriented J2EE Professional with over 10+ years of solid experience in requirement gathering, analysis, design, development and testing of web-based applications using Java/J2EE
  • One year of Python programming
  • Experience in creating Use case diagrams, Class diagrams, Sequence diagrams and Component diagram using Microsoft Visio, Eclipse.
  • Extensive experience in Front-End tools like JSP, HTML, DHTML, JavaScript, CSS, Ext JS and basic knowledge of Angular 2
  • In-Depth knowledge of Middle Tier tools like EJB, Servlets, RESTful web services
  • Have solid experience in using various open source web frameworks like STRUTS 1.2, SPRING 2.5
  • Experience in Object relational mapping (ORM) frameworks like Hibernate 3.0.
  • Experience in SOAP Web services using JAX-WS 2.0, JAX-RPC 1.1, XML, XSD.
  • In-depth knowledge of J2EE design patterns like Business Delegate, Session Façade, Service Locator, Singleton, Factory, Model-View-Controller and Data Access Object.
  • Having extensively applied JUnit Test
  • Extensive experience in working with a java-based logging utility like LOG4J and creating Custom Logging utilities.
  • Experience with multiple databases like Oracle 11g, PostgreSQL and experience in writing complex SQL and Stored Procedures using PL/SQL.
  • Good knowledge of deploying applications using IBM Web Sphere Application Server 6.1 (WAS), Tomcat Application Server 7.x and 8.x.
  • Experience in deploying web-based applications in Linux environment and WINDOWS environment and Docker, Docker compose.
  • Experience with various version control tools like Tortoise SVN, PVCS, Git and Bitbucket.
  • Effectively used Ant, Maven, Jenkins for automated builds, project development.
  • Experience with various integrated development environment (IDE) like Eclipse Galileo, Rational Application Developer (RAD) 7.5, Websphere Studio Application Developer (WSAD) 6.1, STS, Sencha Architect
  • Effectively demonstrated technical expertise, leadership, organization and client service skills in various projects undertaken, that translated to improved client satisfaction, growth and profitability.
  • Have got extensive exposure in leading technically and managing team of developers.
  • Have strong communication and interpersonal skills.

TECHNICAL SKILLS

J2EE Technologies: Java 1.8, JSP 2.0, Servlets 2.4, JDBC 3.0, EJB2.0, JMS 1.1, JNDI 1.2, JavaMail 1.3

SOA: SOAP, JAX-WS 2.0, JAX-RPC 1.1, XSD, XML, WSDL, JAXB 2.0

Fornt-End Tool: JSP, Java Script, XML, HTML, DHTML, Ext JS, Angular 2

Languages: Core Java, PL/SQL, Python

Web Frameworks: Struts 1.2, Spring 2.5.6

Webservice Framework: Apache CXF 2.2.3 Service Framework

ORM: Hibernate 3.0

RDBMS: Oracle 11g, Postgress 9.6

Application Servers: IBM Websphere Application Server 6.1, Tomcat 8

Web Server: Apache Tomcat-7.x, Docker containers

IDE: Eclipse 3.4, IBM RAD 7.5, WSAD 6.1, STS 3.7, Sencha Architect 3.2

Version Control Tools: SVN, PVCS. Git, BitBucket

Operating Systems: Windows-XP, Linux, Unix Shell Scripting, Unix Cron Job Scheduling.

Build Script: Ant, Maven, Gradle, Jenkins, Docker

Testing Tool: Junit 4.0, GUI Testing Tool ‘Selenium’

Others: TOAD 12.8, PL/SQL Developer, Log4j, UML, Swagger, SOAPUI, Hadoop, Azure

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Developer

Responsibilities:

  • Provided estimation, and technical analyzes
  • Involved in understanding the Functional Requirement Document (FRD) with stakeholders.
  • Engaged in design: produced High Level Design and reviewed Low Level Design
  • Agile Software Development
  • Involved in database design which includes running explain plan and refactoring SQL and PL/SQL code
  • PostgreSQL database backup and restore
  • Create and update Jenkins jobs
  • Creating and Monitoring Docker containers
  • Accountable for code (refactoring, comply with JAVA and Confidential standards) and unit test cases review
  • Reviewed and monitored QA and UAT testing.
  • Reviewed rollout and backout plans for builds through all environments: DEV, QA, UAT and release to production
  • Post release production support
  • Reviewed support fixes
  • Managing offshore development team

Environment: J2EE 1.7, Java 8 SE, Struts 1.2, Apache Tomcat 7.0, Eclipse Galileo, IBM WAS 6.1, PL/SQL, Oracle 11g, TOAD 12.0, WebSphere 6, Spring 3.7, Hibernate 3.2, Linux 2.6.18, Sencha Architect 3.2, Python2.7, Postgress 9.6, Angular 2, Swagger

Confidential - IL

Software Engineer

Responsibilities:

  • Developed an understood of the nature of Confidential ’s business.
  • Developed a working knowledge of eSepc system, which included: source control, defects processing, database, workspace setup
  • Designed and documented process follow (Low level Design and traceability matrix)
  • Developed and unit test code

Environment: J2EE1.4, HTML, JavaScript, JSP, JDBC, Struts1.2, Junit 4.0, PL/SQL,, Spring 2.5, Hibernate 3.0 Tibco - BW, Oracle 9g, WebSphere 6.

Confidential

Senior Programmer

Responsibilities:

  • Responsible for understanding the Business Functionality with Functional Team.
  • Identifying and designing the database based on business functional requirements.
  • Involved in Design Discussion with the Walgreen’s Team.
  • Developing UML diagrams such as UseCase, Activity Flow, Class, and Sequence diagrams to depict the behavior and interaction of the components.
  • Involved in creation of Technical Design Document.

Environment: J2EE1.4, Oracle 9g, Rational 6, Spring 2.5

Confidential - IL

System Analyst

Responsibilities:

  • Transformed client requirement and use case information height level design
  • Designed class definition and height level functional design.
  • Developed prototype of web service which handled synchronous and asynchronous call and generated XML respond from result set.

Environment: J2EE1.4, Oracle 9g, Rational 6, Spring 2.5, SOAP/HTTP protocol, JDBC and DB2 connectivity, WebSphere 6

Confidential - IL

System Analyst

Responsibilities:

  • Involved in project definition, technical requirements, documentation, technical analyzes and solution recommendation.
  • Designed detail module.
  • Participated in code review.
  • Prepared component test plans and executed testing for two big area of the project IRMS (risk management) and Propagator (data manipulation).
  • Prepared weekly report and project status.
  • Investigated Assembly and Model testing issues, designed, coded and tested solutions.

Environment: Cobol and mainframe.

We'd love your feedback!