Senior Application Engineer / Sr.java Developer Resume
Tampa, FL
PROFESSIONAL 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.
- Exposure to Agile and Water Flow development life cycle model.
- Experienced in using Eclipse and NetBeans IDE.
- Maintained administrative tasks like add, remove and modify user access for various applications.
- Have hands on experience in implementing J2EE design patterns.
- Experienced 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 noledge to Customer Support Engineers on product deliverables.
- A professional with analytical bent of mind and willingness to learn and upgrade on noledge and new systems.
TECHNICAL SKILLS:
Languages Java/J2EE Technologies: 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
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Senior Application Engineer / Sr.Java Developer
Responsibilities:
- Implemented Single sign-on (SSO) feature.
- Used LDAP to implement user autantication and authorization.
- Developed, Deployed and maintained several apache web server applications.
- Created several 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.
- Implemented several Web services according to requirement.
- 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 up.
- Maintained Several Look and Feel concepts based on the Corporate Standards.
Environment: Java, J2EE, HTML, CSS, JQuery, Oracle, JDBC, JSP, SQL, Tomcat, Java Script, ANT, DAO, log4j, LDAP, UNIX OS.
Confidential, Los Angeles, CA
Java Developer
Responsibilities:
- Written 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.
- Fixed 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 OS.
Confidential, Los Angeles, CA
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 OS
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, WebSphere Application server 6.0, JUnit, Log4J, CVS.
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.
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.
