We provide IT Staff Augmentation Services!

Sr. Software Engineer (java) (onsite) Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Java Developer with 7+ Years of experience in analysis, design, development and management of enterprise applications in Java/J2EE
  • Experience with government, airline, education, healthcare, food & beverages and retail domain
  • Proficient in core Java 1.6, JDBC, JSP, Servlets, Hibernate, Spring Framework, RESTful Web Services
  • Made the Build script for the Project using maven and configure it with the Jenkins
  • Experience in developing client side technologies like JSP, HTML, CSS, JSON and JavaScript
  • Worked on Application and Web Servers like WebLogic and httpd, nginx, Tomcat
  • Experience of JavaBeans with EJB 3.0
  • Experience in Mule ESB
  • Experience with Spring security with Oauth2 authentication
  • Working knowledge of Hadoop Technology
  • Working knowledge of AngularJs
  • Experience with Struts, Hibernate, JPA and Spring Framework
  • Developed Use Cases, Sequence diagrams and Class diagrams
  • Experience in dealing with databases Oracle, MySQL, SQL Server and mongodb
  • Utilized various Java, J2EE programming design patterns like Factory, Singleton, Session Façade to develop server side components
  • Experience using ApacheTilesas a template composition framework
  • Experience in working with Version Control Tools including VSS, GitHub and TortoiseSVN
  • Experience in agile methodologies and scrum (tool used: Mingle from thought works)

TECHNICAL SKILLS

Operating Systems: Windows, Mac OS, Linux

Java/J2EE Technologies: Java, J2EE, Servlets, JSP, JSTL, JDBC, EJB, JMS, JAXB, Jersey, JPA, Tag Libs, JSON, JavaMail, Spring security, Oauth2

Web Technologies: HTML, JavaScript, JQuery, XML, AJAX

Web Servers: Httpd, nginx, Apache Tomcat

Application Servers: BEA Weblogic 10.3, JBOSS

IDE: Eclipse, IntelliJ

Frameworks: Spring, Hibernate, Struts

Design Tools: Microsoft Visio

Version Control Tools: GitHub, SVN, VSS

Databases: SQL Server, Oracle, MySQL, DB2, Mongodb

Build Scripts: Maven, Ant

Protocols: HTTP, REST, SOAP

Testing/ Perf. Tools: Junit, Behavior Testing

Proxy: Charles Proxy

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Sr. Software Engineer (Java) (Onsite)

Responsibilities:

  • Understanding functionality & requirement from the Client BA
  • Handled different types of responses as per the business requirement in single endpoint call
  • Implemented micro service architecture to communicate with different WARs
  • Analyzed and Implemented complex business requirement
  • Involved in different modules development
  • Implemented dependency injection using Spring
  • Used Spring security Oauth2 for client authentication
  • Implemented DAO Layer using Hibernate
  • Responsible for client side validations using JSON
  • Use Log4j to log regular exception statements
  • Managed nexus (Jar repository used by maven) for module dependencies
  • Supported QA Engineer by deploying modules on centralized servers and database integrity
  • Use Log4j to log regular exception statements.
  • Worked in the sprints of 2 weeks iteration, involved in planning, showcase, estimation
  • Showcase of developed module to the client and implement suggested changes if required

Environment: Java, J2EE, Maven, Apiary, Spring 3.0,Jira,Junit, Hibernate, mongodb, MySQL, JSON, log4j, JDK1.7, Spring REST web services, Linux, Scrum, Agile, GitHub

Confidential, CA

Sr. Software Engineer (Java)

Responsibilities:

  • Understanding with Client BA for the functionality and requirement
  • Provide design solution to the functionality
  • Used Charles proxy to intercept mobile app data to server
  • Created and implemented common layered (wrapper / mapper) architecture so any component can be changed without much changes on server
  • Implemented dependency injection using Spring
  • Implemented DAO Layer using Hibernate
  • Used Spring security Oauth2 for client authentication
  • Responsible for client side validations using JSON
  • Implemented Mule connector for Soap and REST
  • Created Transformer to communicate with different services
  • Worked as Senior member of the team and review the code for the quality
  • Implemented global exception handling architecture for REST clients
  • Worked on agile methodology with scrum as sprints of 2 weeks iteration, involved in planning, showcase, estimation
  • Part of database backup (MySQL) team as release process
  • Used maven to build WAR file
  • Done the Unit testing with junit and black box testing

Environment: Java, J2EE, Apiary, Maven, Spring 3.0,Jira, Mule ESB, SOAP, JPA, Junit, Hibernate, MySQL, log4j, JSON, JDK1.7, Spring RESTful, Linux, Scrum, Agile, GitHub, Charles Proxy

Confidential, MA

Lead Developer

Responsibilities:

  • Worked as off - shore development lead
  • Responsible for project delivery
  • Prepared design document for the requirement
  • Meeting with client, advisors to understand functionality
  • Develop user interface (UI) and page layout using JSP 2.0, Apache Tiles, Tag Libraries & HTML.
  • Implemented Spring 3.0 using bean creations
  • Used Spring MVC Framework
  • Configured connection pooling for Oracle 10 on weblogic server
  • Configured httpd as web server
  • Worked on virtual machines of healthcare domain clients as part of data security
  • Debugging and Troubleshooting any technical issues while implementing the applications
  • Worked in the sprints of 1 week iteration, involved in planning, showcase, estimation
  • Played key role to co-ordinate with front-end designer to QA
  • Setup QA environment and maintain releases of deliveries
  • Successfully completed UAT
  • Received appreciations from client

Environment: Java, J2EE, HTML, CSS, JavaScript, WebLogic, Maven, log4j, Jenkins, Spring 3.0,Junit,Ajax,Hibernate, Oracle 10g,Eclipse JDK1.6,JSP,Servlets,Spring MVC, Apache Tiles, GitHub

Confidential, Philadelphia PA

Sr. Software Engineer (Java)

Responsibilities:

  • Understanding functionality & requirement from the Client BA
  • Implemented micro service architecture to communicate with different WARs
  • Worked extensively on mongoDB collections
  • Implemented dependency injection using Spring
  • Used Spring security Oauth2 for client authentication
  • Implemented DAO Layer using Hibernate
  • Use Log4j to log regular exception statements
  • Reviewed other team members code to ensure quality
  • Module development, Implementation and deployment of those module to the centralized servers
  • Worked in the sprints of 2 weeks iteration, involved in planning, showcase, estimation
  • Supported QA Engineer by deploying modules on centralized servers and database integrity
  • Showcase of developed module to the client and implement suggested changes if required

Environment: Java, J2EE, Maven, Apiary, Spring 3.0,Jira, Junit, Hibernate, Mongodb, MySQL, log4j, JSON, JDK1.7, Spring RESTful web services, Linux, Scrum, Agile

Confidential, Bloomington, MN

Java Developer

Responsibilities:

  • Followed Agile Methodology worked in Sprints of 15 days and handled education domain modules like certification, billing and credentials. Used Mingle as agile tool.
  • Involved in the process of analysis, design, and development of the application
  • Responsible for working with the client BA on establishing deliverables, timeline, budget, managing project scope and project resources
  • Developed the business logic using EJB and persistence logic using JPA Hibernate
  • Implemented business logic using Session Façade pattern on EJB 3.0
  • Created Struts action classes as per requirements
  • Developed web based GUIs using JSP, java server faces (JSF), HTML, CSS and JavaScript.
  • Debugging and Troubleshooting any technical issues while implementing the applications
  • Developed SQL and PL/SQL queries for writing triggers and stored procedures

Environment: Java, JSP, JavaScript, JSF, WebLogic, Spring 3.0, EJB 3.0, XML, Struts, Eclipse, Apache TilesHibernate3.0, log4j,Junit,Ant

Confidential

Java Developer

Responsibilities:

  • Followed Agile Methodology worked in Sprints of 15 days and handled airline domain modules like pax and cargo booking
  • Involved in the process of analysis, design, and development of the application
  • Developed the business logic using WAT Framework (custom framework) and persistence logic using JPA with implementation of Hibernate.
  • Has developed XML Parsing logic using SAX Parsers.
  • Debugging and Troubleshooting any technical issues while implementing the applications
  • Responsible for writing SQL and PL/SQL queries for writing stored procedures
  • Worked on booking and transport module
  • Worked on tickets from Beatle (bug tracking) on daily basis.

Environment: Jsp, EJB 3.0, Hibernate, Pl/Sql, Oracle, Eclipse, SVN, Beatle, Core Java, Sql Developer, JBOSS, Junit, Oracle 10g

Confidential

Software Engineer

Responsibilities:

  • Involved Database design and architecture, interface design and logical database design
  • Involved in requirement gathering for team and code design
  • Involved in changes in core framework which was used throughout project
  • Involved in development of the common components
  • Implemented batch processing using Spring Batch module
  • Wrote a query, stored procedure, trigger using PL/SQL.
  • Generated Reports using SGVP Report Framework
  • Involved in code walkthrough sessions(to maintain coding standards)
  • Used Java MailApi and SMS Gate way to send SMS and email
  • Used Log4j properties for log files and message properties for internationalization

Environment: JSP, Spring 2.5, Hibernate, Servlet, Pl/Sql,Oracle9i,Java script, Eclipse, Core Java, Tag Libs, Sql Developer, Tomcat, Junit, JavaMail, VSS

Confidential

Software Engineer

Responsibilities:

  • Involved in coding practice
  • Used spring MVC, core, IoC, AOP, Hibernate.
  • Built stored procedure, views and index for database transactions and improving performance.
  • Involved in code walkthrough sessions (to maintain coding standards)
  • Make Scripts using Ant to Create EAR and WAR files
  • Used Log4j properties for log files and message properties for internationalization
  • Developed web based GUIs using ZK framework, CSS and JavaScript
  • Involved Database design and architecture, interface design and logical database design for Data Retrieval Module.

Environment: JSP, Servlet, Spring, Pl/Sql, Oracle9i, JavaScript, Eclipse, VSS, Core Java, Apache tomcat, ZK framework, AJAX

Confidential

Junior Software Engineer

Responsibilities:

  • Analyze the given requirement
  • Implemented dependency injection using Spring
  • Implemented DAO Layer using Hibernate
  • Use Log4j to log regular exception statements
  • Get approval of requirement understanding
  • Used JSP, Servlet, Spring, Hibernate
  • Actively Involved in deployment and showcases
  • Good team player

Environment: JSP, Tag Libs, Servlet, Spring 2.5, Oracle9i, Java script, Eclipse, VSS, Core Java, Apache Tomcat.

We'd love your feedback!