We provide IT Staff Augmentation Services!

Senior Application Engineer Resume

0/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • 7 years of insightful experience in Object - oriented analysis, design and development, maintenance, support of large-scale n-tier enterprise applications using Java, J2EE, Struts, servlets, Spring, Hibernate, JDBC, Web Services. Well versed in both Server-side and Client-side programming using Java, J2EE Technologies.
  • Expertise in developing applications using Core Java concepts like OOPS, Inheritance, Garbage Collections, etc.
  • Experienced in working with various frameworks like Struts1, Struts2, Spring and Hibernate.
  • Exposure to IBM Web Sphere, Apache Tomcat and deploying in various environments such as Windows and UNIX.
  • Experience in implementing the single sign-on, creating and managing profiles using LDAP.
  • Exposure to Agile and Water Flow development life cycle model.
  • Experience in using Eclipse and NetBeans IDE.
  • Maintained administrative tasks like add, remove and modify user access for various applications.
  • Development Lead experience and capable of managing small-mid size teams.
  • Have hands on experience in implementing J2EE design patterns.
  • Experience in Java/ J2EE, OOD including Java, JSP, Servlets, JDBC, Struts MVC, Hibernate, Spring MVC, JUnit, JavaScript, CSS, HTML, etc.
  • Highly proficient in developing UI for Applications using CSS, JSP, JavaScript, HTML, JQuery, and related technologies.
  • Good experience in configuration management, version control and bug tracking.
  • Ability to work both individually and in team environments.
  • Team player with excellent leadership skills, communication, interpersonal skills and analytical abilities.
  • Strong Debugging skills and proven time management skills.
  • Good experience in transferring knowledge to Customer Support Engineers on product deliverables.
  • A professional with analytical bent of mind and willingness to learn and upgrade on knowledge and new systems.

TECHNICAL SKILLS

Languages: Java/J2EE

Technologies: JDK 6,JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, SOAP, JavaScript, JSON, AJAX, XML and HTML SOAP and REST using JAX-RPC, JAXB, WSDL and UDDI

Java Design Patterns: MVC, Singleton, Data Access Object, Delegate Pattern, Session Facade, DTO.

Testing Tools: JUnit 4.0 and JMock

Protocols: TCP/IP, HTTP, HTTPS, TELNET, FTP and LDAP

Data Base: MYSQL, Oracle 10g, 9i

Web Servers: Apache

Application Servers: IBM Web Sphere 6.1, Apache Tomcat 5.5, 6.0

Frameworks: Struts 1.2, Spring 3, Hibernate. 3.6

IDE: Eclipse and NetBeans

Scripting Langages: JavaScript, JQuery

Build Tools: Ant, Maven

Operating Systems: Windows and UNIX

PROFESSIONAL EXPERIENCE

Confidential, Tampa, FL

Senior Application Engineer

Responsibilities:

  • Implemented Single Sign-on (SSO) feature.
  • Integration of Multi currency settlement model with MY ARC and tested using JUNIT.
  • Used LDAP to implement user authentication and authorization.
  • Developed, Deployed and maintained apache web server applications.
  • Created java controls like database control, web service control according to the requirement.
  • Maintained several user management activities such adding users deleting users refreshing the user data and synchronizing the user data.
  • Implemented several web services in Tomcat for Client server interaction.
  • Developed ANT Scripts extensively to deploy several applications.
  • Maintained different GUI for displaying several Rate Tables.
  • Maintained all the database administrating activities such as daily back ups .
  • Implemented several Web services according to requirement.
  • Maintained Several Look and Feel concepts based on the Corporate Standards using HTML, CSS and JSP

Environment: Java, J2EE, HTML, CSS, JQuery, Oracle, JDBC, JSP, SQL, Tomcat, Java Script, ANT, DAO, log4j, LDAP, UNIX OS.

Confidential, ST Petersburg, FL

Senior J2EE Developer

Responsibilities:

  • Develop UI Screens using JSF IBM Implementation.
  • Developed Managed Beans to collect user-entered input and send to the common controller.
  • Collect appropriate user interface messages to display them in UI using common message service.
  • Designed a common controller in determining the appropriate resulting UI page based on the service outcome.
  • Developed and Implemented web services for new enhancements.
  • Used JQuery and JavaScript for the validation and enhancement for the web pages.
  • Organized and developed JUNIT test cases.

Environment: JAVA, J2EE, XML, JAXB, JSF (IBM Implementation), JavaScript and UML, Spring (DAO), Log4J, Hibernate, FindBugsTool and JUnit, Eclipse, Oracle10g, HP Quality Center (Mercury Quality Center), IBM Web Sphere 6.1, UNIX and Windows XP

Confidential, Michigan, MI

High Performance Computing and Systems Engineer

Responsibilities:

  • Designed and Built Storage Systems as needed by the customers for their applications.
  • Performed various tests with heavy loads and measure the Streaming I/O Read-writes.
  • Involved in designing and developing the rich internet application usingJSPs, JSTL, HTML, JavaScript, JQuery, CSS andHTML.
  • Used ANT for build and deployment
  • Designed and maintained the website.
  • Performed Benchmarking.
  • Involved in designing and implementing key marketing strategies.
  • Actively participated in Bug fix, Enhancements, and Impact analysis documentation.

Environment: Java, HTML, JQuery, CSS, AJAX, Tomcat, Java Script, MYSQL, SQLite, ANT, CSS, JSP, JSTL, UNIX.

Confidential, Los Angeles, CA

Senior Java Developer

Responsibilities:

  • Writing system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Using OOD technologies developed project in strong core and advanced level
  • Managing teams of various sizes with different level of skill sets across various phases of the project Highly adaptable in changing technical environments with very strong organizational and analytical skills
  • Fixing the bugs and developing new enhancements using JAVA and J2EE technologies
  • Using HTML and CSS technologies changed the look and feel of the frontend page as per the client requirements. Changed the layout of many documents using single style sheet.
  • Used JQuery and Java script for the validation and enhancement for the web pages
  • Used AJAX calls for getting small amount of data inside a JSP.

Environment: Java6, Spring Core, Spring ORM, Spring MVC, Oracle, Hibernate, JUnit, JSP,, Maven, Oracle, HTML, DHTML, CSS, CSS3, JavaScript, Web services, Agile Methodologies, UNIX.

Confidential, Los Angeles, CA

Senior Java Developer

Responsibilities:

  • Developed the module Range Pool setup from the scratch using the spring framework with hibernate concepts
  • Worked in all development phases right from the scratch to multiple product releases over the period
  • Wrote system functional requirement specifications, Software requirement specifications, and designed and developed prototypes for various functionalities
  • Used Spring TLD and Struts TLD and JSTL technologies to develop frontend page design.
  • Using Object Oriented Development (OOD) technologies, core level project flow developed
  • Managing teams of various sizes with different level of skill sets across various phases of the project. Highly adaptable in changing technical environments with very strong organizational and analytical skills.
  • Implemented web services for new module and tested in JUNIT environment
  • Implemented Hibernate ORM concepts in the module
  • Developed implemented web services
  • Debugged the issues and fixed the issues in the environment of spring and Hibernate technologies.

Environment: Java6, Spring Core, Spring ORM, Spring MVC, Oracle, Hibernate, SOA, Junit, JSP,, Maven, Oracle, HTML, DHTML,CSS, CSS3, AJAX, JavaScript, Web services, Agile Methodologies, Web Sphere server, Windows XP and UNIX.

Confidential, CA

Software Analyst

Responsibilities:

  • Created several java controls like database control, web service control according to the requirement.
  • Developed back-end using Spring JDBC and POJOs for thedb2database
  • Implemented different types of patterns like Service Locator, Value Object and DTO factory
  • Used Value Objects collections extensively for retrieving data from different back-ends using DAO objects
  • Used Log4J for logging.
  • Implemented several Web services according to requirement
  • Extensive usage of implementation classes and service locators in the implantation of DAO.
  • Developed ANT Scripts extensively to deploy several applications.

Environment: JAVA, J2EE, spring framework, web services, SQL, ant, JUnit, Web Sphere server, HTML, DHTML, CSS, CSS3, Java Script, Log4j, UNIX.

Confidential, Dallas, TX

Programmer Analyst

Responsibilities:

  • The entire application was developed in J2EE using an MVC based architecture.
  • Used Agile Methodology for the entire module
  • Used JavaScript for client side validations.
  • Used JSF with AJAX for some part of the project for UI development
  • Used Core Spring for setter dependency injections.
  • Developed UI and backend applications using Struts, JSF, Hibernate, Java, JSP, HTML, JavaScript and AJAX
  • Designed and developed business components using JSF controller.
  • Involved in using IBM Web Sphere MQ for transmitting messages
  • Consumed a Web service for exchange rate calculation.
  • Used Apache Tomcat as the application server for deployment.
  • Wrote prepared statements and called stored Procedures using callable statements in MYSQL.
  • Used Hibernate for Database Persistence.
  • Implemented SQL queries and used stored procedures, and built-in functions to retrieve and update data from the databases.
  • Involved in Deploying applications on Web Sphere Application server 6.0
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer.

Environment: Java/J2EE 1.5, JSP, Servlets, Agile, JSF, AJAX, Web Services, Hibernate, MYSQL, JSON, JDBC, SQL, CSS, HTML, Java Script, JQuery, Eclipse, JDBC, Apache Ant, Web Sphere Application server 6.0, JUnit, Log4J, CVS, UNIX.

Confidential

Java/J2EE Developer

Responsibilities:

  • Designed and Developed Agent Interface from the scratch.
  • Worked on the module “prepaid mobile connection”.
  • Tested the application in development environment.
  • Documented the Project flow and process for new enhancements.
  • Used servlets to send the customer request to Ericson and receive the response.
  • Worked on backend log files and analyzed the exceptions, issues and fixed the same for different customers
  • Worked on daily schedulers like running the engines of DB.

Environment: JAVA, J2EE, spring framework, web services, ANT, JUnit, Web Sphere server, HTML, DHTML, CSS, CSS3, Java Script, SQL, UNIX and Windows XP

Confidential

Java Developer

Responsibilities:

  • Developed basic code for new modules of Credit Risk Automation, namely Risk group Structure, Key Risk and Mitigation.
  • Wrote developer test cases and tested the project in intermediate level
  • Involved in Multi platform deplorability testing for the cash flow application.
  • Involved in developing server side components using EJB.
  • Implemented the Java code to validate the risk group structure.
  • Involved in all the maintenance support screens of the cash flow management.
  • Worked on JDBC Connectivity’s for each JSP screen.

Environment: JAVA, J2EE, Spring Framework, EJB, Oracle, Ant- Build tool, JUnit for testing, Web Sphere server, HTML, DHTML, CSS and JavaScript for validation, UNIX and Windows XP OS.

We'd love your feedback!