Sr. Java Developer Resume Profile
Atlanta, GeorgiA
SUMMARY
- Over ten years of IT experience in Web based, distributed, large and complex application, object-oriented technology, e-commerce, client/server environment, design and implementation
- Expertise in requirement analysis, design, implementation, test and maintenance in both front and backend application, and software development lifecycle SDLC
- Extensive experience in Java Server side and excellent programming skills/knowledge in Java, J2EE, and Web Services in Windows and Unix system
- User Interface design and implementation in client side using HTML, AJAX, JavaScript and CSS
- Deep knowledge/experience in design patterns and architectures, such as creational patterns, structural patterns and behavioral patterns
- Good knowledge of database schema design, and relational, object-oriented and dimensional data models
- Strong skills in problem solving, bug fixing, troubleshooting and testing
- Solid experience in software integration and configuration
- Highly motivated, results-oriented, quickly learning, hard working, and able to work individually or in a team.
TECHNICAL SKILLS
- Operating Systems: Unix, Linux, and Windows
- Programming language: Java, HTML, CSS, SQL, PL/SQL, XML, JavaScript, C/C , and Perl
- Web Dev/Design: Client/Server model, Servlets, JSP, JDBC, JPA, EJB, J2EE, JMS, MVC, SOAP, Java Beans, RMI, CORBA, AJAX, JSON, ExtJS, JQuery, Design Pattern, Web Services Apache Axis, JAX-RS:REST JAX-WS:SOAP , UML
- Databases/RDBMS: Relational models, database schema design, Oracle, DB2, MySQL, Cassandra
- Web Server/Application Server: Apache Web server, Tomcat, Jetty, JBoss, Glassfish, and Websphere
- Application tools: MyEclipse/Eclipse, CXF, Camel, Ibatis, Hibernate, Stripes, Spring Framework, CVS, Clear Case, Subversion, ant, Maven, log4j, jdom, Dom4j, JUnit
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Responsibilities:
- Involved in requirement analysis, software design, implementation, testing and deployment
- Implemented Web Services using Rest and Soap
- Implemented cache using Spring cache technology
- Worked on Spring Framework and Hibernate configuration for the project
- Created documentation.
Environment: Java/J2EE, Web Services Rest Soap , JSON, Spring, Kundera JPA, XML, CXF, Camel, JQuery, Jetty, log4j, Maven, Subversion, NoSQL, log4j, Hibernate, Eclipse, UML, Cassandra, MySQL,Windows, and Linux.
Confidential
Tech Lead Java/J2EE
Responsibilities:
- Involved in requirement analysis, software design, implementation, testing and deployment
- Developed the application in both client and server sides
- Implemented the server application using Java/J2EE, JPA, Hibernate, EJB Stripes framework
- Implemented the client application using HTML, JavaScript, CSS, Ajax and Extjs framework
- Worked on bug fix and enhancement for the existing applications
- Configured Glassfish Application Server.
Environment: Java/J2EE, JMS, JPA, EJB, XML, HTML, JavaScript, CSS, ExtJS, Ajax, log4j, CVS, SQL, Oracle, Stripes, Hibernate, MVC, SQL Developer, Glassfish, Eclipse, Windows, and Linux.
Confidential
Responsibilities:
- Involved in production support for automation dispensing system
- Researched, analyzed and resolved incidents
- Used SQL, PL/SQL, procedures, indexes and views on Oracle database
- Was monitoring servers
- Fixed bugs and issues that were related to Java, .NET, Web Services applications and database in the system.
Environment: Java, XML, SQL, PL/SQL, Web Services, log4j, Oracle, DB2, TOAD, Citrix, VMware, Eclipse, Automation system, Windows, UNIX AIX and Linux.
Confidential
Java Developer
Responsibilities:
- Involved in requirement analysis, software design, implementation, testing and deployment
- Implemented the application using Java/J2EE, Struts MVC framework
- Worked on bug fix and enhancement for the existing application
- Prepared release notes and production release support
- Implemented Web Services client
- Configured WebSphere Application Server.
Environment: Java/J2EE, JDBC, XML, SQL, PL/SQL, Web Services Axis , Struts, log4j, SAX, Dom4j, Oracle, TOAD, WebSphere Application Server, IBM ClearCase, RAD Rational Application Developer , Eclipse, Windows and Linux.
Confidential
Software Developer
Responsibilities:
- Implemented the simulators using core Java
- Rewrote/added new functionalities for the existing settop simulator with Java socket programming
- Designed and built a new simulator application
- Set up environment, and created log4j and maven config files
- Implemented Web Services and SOAP with backend services
- Mimicked multiple sessions using multithreading technology.
Environment: Core Java, JDBC, JNDI, XML, SQL, Python, Web Services JAX-WS , SOAP, soapUI, Socket programming, Multithreading, Maven, log4j, Dom4j, JUnit, UML, design patterns, Oracle, CVS, Shell Scripting, TCP/IP, Eclipse, Windows and Linux.
Confidential
Sr. Java Developer
Responsibilities:
- Setup working environments, installed/configured database and API's.
- Designed database and application architecture
- Analyzed the requirements, designed software, implemented and tested, and involved in SDLC
- Worked in both front and back end sides
- Designed and coded UI with validation using HTML, JavaScript, CSS, Applet and AJAX
- Implemented advertising and SEO
- Used Web Service to communicate with other services
- Developed back end server using Java/J2EE, JSP, Servlets and Struts etc
- Created Java Security certificate for Applet.
Environment: Java/J2EE, Servlets, JSP, JDBC, Applet, SQL, JNDI, HTML, CSS, JavaScript, AJAX, XML/DOM, UML, Web Services Axis , Struts MVC , Swing, Tomcat, Apache Web Server, ant, log4j, MySQL, CVS, Windows and Linux.
Confidential
Application Developer
Responsibilities:
- Analyzed requirements, designed, implemented, and tested
- Implemented the application using Tomcat and My SQL
- Built templates using template toolkit
- Implemented Web Service using Apache Axis API
- Designed HTML UI
- Worked on ads, video module, SEO, articles, content management and Web visiting analysis
- Fixed bugs and enhanced
- Did project support
- Worked with QA and Product Managers.
Environment: Java/J2EE, Servlets, JSP, JDBC, SQL, JDBC, JNDI, Axis, XML, JAXB, HTML, CSS, JavaScript, Tomcat, Apache Web Server, CVS/TortoiseCVS, ant, log4j, MySQL, MyEclipse, Template Toolkit, Omniture Analytics, Windows and Linux.
Confidential
Software Developer
Responsibilities:
- Analyzed requirements, designed, implemented, and tested
- Validated client side enters using JavaScript
- Implemented the application using Tomcat, JBoss, MS SQL Server database and Struts MVC model
- Mapped database information with application with Ibatis
- Used resource properties to process different languages
Environment: Java/J2EE, Servlets, JSP, EJB, Struts, Tiles, Xdoclet, XML, HTML, log4j, SQL, DAO, Tomcat, Struts MVC , JBoss, Ibatis, CVS/TortoiseCVS, ant, JUnit, MS SQL Server, Eclipse, Windows and Linux.