Java Developer,resume Profile
NJ
Professional Summary:
- Over 6 years of professional experience in the analysis, design and development of various multi-tiered architecture-based enterprise applications.
- Expertise in Core Java.
- Expertise in J2EE technologies.
- Expertise in Struts and Spring MVC frameworks.
- Expertise in database design and development using Oracle and Hibernate.
- Expertise in application servers such as WebLogic, WebSphere, JBoss Tomcat.
- Experience in both client-side and server-side programming.
- Experience in working with open-source tools such as Log4J and JUnit.
- Experience working with XML.
- Experience in using Java Messaging Service JMS .
- Experience with Java/J2EE design patterns like Singleton, Business Delegate and Session Fa ade.
- Experience in client-side technologies such as HTML, CSS and JavaScript.
- Experience working in the Eclipse MyEclipse IDE.
- Experience in using source control management tools such as Git and CVS.
- Experience in adapting SDLC procedures for analyzing, documenting and support.
- Good knowledge on Agile, Waterfall Scrum methodologies.
- Excellent interpersonal skills and ability to work great both in a team and independently.
- Strong and analytical problem-solving skills.
- Keen aptitude for learning and applying new concepts and technologies.
Technical Skills:
Operating Systems | Microsoft Windows |
Programming Languages | Java, JavaScript, HTML, XML, C |
Frameworks | Struts, Spring, Hibernate |
Testing/Building Tools | JUnit, Log4J |
Web/Application Servers | BEA WebLogic, IBM WebSphere, RedHat Jboss, Apache Tomcat |
Databases | Oracle |
Web Development | HTML, XML, XSLT, CSS, JavaScript |
Web Services | SOAP, WSDL |
Java IDE | Eclipse, MyEclipse, NetBeans |
Documentation Tools | Microsoft Office |
Version Control Systems | Git, CVS |
Protocols | HTTP, TCP/IP, FTP |
Methodologies | Agile, Waterfall, Scrum |
Professional Experience:
Confidential
Role: Java Developer
Responsibilities:
- Used JDBC for Oracle interaction, on which data manipulation operations were performed.
- Created and normalized database tables based on the data model provided.
- Ran and deployed the application on a JBoss server.
- Used DOM parsers for filtering messages from user and validate them in corresponding format.
- Used Log4J and SLF4J for logging purposes.
- Used Junit to test various classes and areas of the project.
- Used Postman to test and verify APIs.
- Provided insightful and realistic inputs to project leaders at appropriate times of the SDLC.
- Developed new and modified existing application modules while following OO principles.
- Involved in code reviews in all stages.
- Wrote business logic using software development standards and methodologies in delivering every enhancement release of the tool.
- Involved in bug fixes and maintenance of the whole project.
- Mentored junior developers in technical and functional areas.
Environment:
Java, J2EE, JBoss, Tomcat, Oracle, JDBC, Camel, Postman, JUnit, Log4J, SLF4J, Eclipse, MyEclipse.
Confidential
Role: Java Developer
Responsibilities:
- Used JMS for asynchronous processes and metrics logging.
- Ran and deployed the application on a Weblogic server.
- Designed and developed Struts custom tags with reusability and scalability in mind.
- Used JDBC for Oracle database interaction, on which data manipulation operations were performed.
- Created and normalized database tables based on the data model provided.
- Developed EJBs - stateless and stateful session beans and message-driven beans.
- Used DOM parsers for filtering messages from user and validate them in corresponding format.
- Developed the producer side of a Web Service using Apache Axis.
- Provided insightful and realistic inputs to project leaders at appropriate times of the SDLC.
- Developed new and modified existing application modules while following OO principles.
- Involved in code reviews in all stages.
- Wrote business logic using software development standards and methodologies in delivering every enhancement release of the tool.
- Involved in bug fixes and maintenance of the whole project.
- Mentored junior developers in technical and functional areas.
Environment:
Java, J2EE, WebLogic, Struts, Oracle, JDBC, EJB, DOM, JMS, Axis, Eclipse.
Confidential
Role: Software Developer
Responsibilities:
- Designed and developed service components using the Spring MVC framework.
- Used Hibernate framework for the backend.
- Used WSAD for the development of project.
- Developed SOAP-based web services, using Apache Axis.
- Used Ant to write build files.
- Handled the tasks of building the EARs and deploying them to the WebSphere Application Server.
- Responsible for training new team members in the technologies above.
- Used Log4J for logging purposes.
- Provided insightful and realistic inputs to project leaders at appropriate times of the SDLC.
- Developed new and modified existing application modules while following OO principles.
- Involved in code reviews in all stages.
- Wrote business logic using software development standards and methodologies in delivering every enhancement release of the tool.
- Involved in bug fixes and maintenance of the whole project.
- Mentored junior developers in technical and functional areas.
Environment:
Java, J2EE, WebSphere, Spring, Hibernate, SOAP, MySQL, Ant, Log4J, Apache Axis, Eclipse.
Confidential
Role: Software Programmer
Responsibilities:
- Designed generic XML documents and XSD document specifications for extensibility using Stylus Studio.
- Tested the web application with JUnit and deployed on a JBoss application server.
- Used JDBC for Oracle database interaction, on which data manipulation operations were performed.
- Designed and developed Struts custom tags with reusability and scalability in mind.
- Used Hibernate framework for the backend.
- Created an XML-based communication protocol for application integration using web services.
- Provided insightful and realistic inputs to project leaders at appropriate times of the SDLC.
- Developed new and modified existing application modules while following OO principles.
- Involved in code reviews in all stages.
- Wrote business logic using software development standards and methodologies in delivering every enhancement release of the tool.
- Involved in bug fixes and maintenance of the whole project.
- Mentored junior developers in technical and functional areas.
Environment:
Java, J2EE, JBoss, Struts, Hibernate, Oracle, XML, XSD, JUnit, Stylus Studio, Eclipse.