Java Developer Resume
SUMMARY
- About 8.9 years of IT experience and technical proficiency in Java/J2EE. Involved in Business requirements analysis, high level design, detailed design, development, testing and documentation.
- Played a key role in the successful execution of complex, object oriented based applications using best practices and design patterns of J2EE. Have strong analytical, problem solving and interpersonal skills
- Excellent implementation knowledge of Object Orientated analysis and design
- Expert level programming skills in Java, J2EE, Servlets, SQL.
- Experience in developing applications using different frameworks like J2EE, Spring, Struts and Hibernate
- Have good experience in UI technologies HTML, CSS, and JavaScript, Jquery, angularJs, jsp, php, bootstrap
- Experience in different web and application servers like Apache Tomcat.
- Strong design pattern experience using Singleton.
- Experience in using different software versioning and revision control systems like CVS, VSS and GITHUB
- Typically engaged with business and customers to cover requirements elicitation, design, coding, guiding team members and unit testing for the software life cycle.
- Experience in working with continuous integration tool Jenkins.
- Experience working in different Application Life - cycle Management methodologies i.e. Water fall, Test Driven Development, Agile and SCRUM.
- Good knowledge in UNIX (Shell scripting) and Linux Operating Systems
- Good knowledge and experience with Web Services (REST, SOAP, REST, WSDL etc.)
- Proficient in writing build scripts using Ant.
- Strong communication and interpersonal skills.
TECHNICAL SKILLS
Primary Languages: Java, C, C++, SQL, PL/SQL
J2EE/Middleware/Frameworks: J2EE (Servlets, JSP, JDBC),Struts 2, Spring, Hibernate, AOP
Web Related: HTML5, XML, JQuery, JSP, css3, php, angularJs, bootstrap
Web services/XML: REST, JSON, SOAP, WSDL, XML
Design Methodologies/Tools: UML, Agile methodologies, SCRUM
Version control Tools: SVN, VSS, github
Database: MySQL, Oracle 10g
Tools: /Others: Eclipse, SQL Developer, JIRA, Jenkins
Case tools: TOAD, SSH, Eclipse, VSS, Beyond Compare, Microsoft visio, sonar, IBM RAD, winscp, putty, CAWA, data studio.
CI tools: Jenkins
Deployment tools: Ant, Chef
Servers: Apache Tomcat 7.0, Websphere
ORM Tool: Hibernate
TDD: Junit
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Environment: Core Java, JSP, JavaScript, spring MVC, JQuery, Servlets, Web Flow, TOMCAT 7.0, ibatis dwr and ILOG.
Responsibilities:
- Analysis of the specifications provided by the client and developing modules.
- Unit testing of the designed module.
- Effort Estimation.
- Documentation of designed modules.
- Enhancements and bug fixes.
Confidential
.Net DeveloperEnvironment: Core Java, JSP, JavaScript, Struts, JQuery, Servlets, TOMCAT 7.0, oracle 10g.
Responsibilities:
- To Find all SLA Impact throughout Confidential Landscape
- View all the SLA’s at Cluster Level
- View the Fiscal Calendar
- View the critical path of the SLA’s impacted due to input failed job
- Keep the concerned team updated about the downstream applications and jobs.
- Analysis of the specifications provided by the client and developing modules.
- Unit testing of the designed module.
- Effort Estimation.
- Documentation of designed modules.
Confidential
.Net DeveloperEnvironment: Core Java, JSP, Hibernate, XForms, XML, Servlets, page flow, sevicemix-web, activemq, TOMCAT portal server
Responsibilities:
- Analysis of the specifications provided by the clients
- Presentation of application to clients and on spot clarification of their application related queries
- Developing modules based on requirements.
- Configuration & Debugging
- End to End Support & maintenance till support team is capable of handling issues.
- Database management
- End to End interaction with the Clients.
- Unit testing of the developed module.