Java Developer Resume
SUMMARY
- Having 7 years of IT experience in Object Oriented development, testing, and support of Enterprise applications using J2EE technologies
- Experience in all phases of SDLC including analysis, design, coding and testing.
- Experience in MVC (Model View Controller) architecture, using Spring Framework with various Java/J2EE design patterns.
- Good experience in implementing SOAP and Restful Web services.
- Good experience in Jersey, Apache Axis and Apache Wink.
- Experience using Agile and Waterfall methodology
- Good experience in using testing frameworks like Junit, EasyMock and Mockito.
- Good experience in Java Scripting, JQuery and Ajax.
- Extensive experience in mission critical IT applications encompassing Java, J2EE, XML,EJB,Java Server Pages (JSP1.2), Servlets2.0.
- Good experienceinEJB, JMS queues and JPA ORM.
- Developed applications using IDEs like Eclipse,Rational Software Architect(RSA).
- Good experience with frontend technologies likeHTML, CSS, JQuery.
- Experience in building and deploying applications on Web/Application servers like Weblogic,Websphere and Tomcat.
- Experience in deployment integration tools like Jenkins.
- Expertise in creating Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams
TECHNICAL SKILLS
J2EE/JAVA Technologies: JDK (1.7,1.8), J2EE, JDBC, JSP(1.2/2.0), JSTL Servlets, JUNIT, Javadoc, WSDL, Java Beans
Frameworks: Spring MVC, JUNIT,IBM WODM (iLog/JRules)
Client Scripting: JavaScript,Jquery
Web Services: SOAP, WSDL,REST,ApacheAxis,Jersey,Apache Wink
Build Tool: Maven, Jenkins Build
Web Technologies: HTML, Javascript, AJAX, DHTML, PHP, DHTML, CSS, XSL, XSLT, JQuery
Application/Web servers: Websphere (6.x,7.x,8),Tomcat v8,VM Warevfabrictcserver,Weblogic
Platforms: Windows (2000,2003, Server, XP)
PROFESSIONAL EXPERIENCE
Java Developer
Confidential
Responsibilities:
- Worked on Drunken Data Quality framework.
- Experience in cloud based applications.
- Experience in Apache spark and scala.
- Integration testing of the developed code using EMR clusters.
- Data analysis using Zeppelin notebook.
- Excellent communication, collaboration, reporting, analytical and problem solving skills.
- Proficient with Agile testing methodologies
Environment: Intellij,Java Rest Api,Spark,Scala, Confidential EMR,S3,Junit,DDQ framework,GitHub,Agilemethodology,SprintPlanning,Zeppelin notebook
Java Lead/Developer
Confidential
Responsibilities:
- Developed Restful Web services using Swagger based annotations.
- Tested the REST API using Postman.
- Involved in coding, testing and creation of functional specs of enhancement application.
- Maintain source code using SVN.
- Interacting with the clients for the new enhancements to be done.
- Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
- Responsible for onsite/offshore coordination.
- Good experience in Java script,CSS and JQuery.
- Defect fixing using Polymer framework.
- Assign tasks to other developers in the team and track the progress of those tasks against release schedules
- Engage with end user/business stakeholders to identify problem areas and provide strategic resolutions.
- Lead a team of developers on design and development tasks.
- Defines development tasks and provides time estimates to aid in scheduling.
Environment: Swagger, Jersey, Postman, SQL Server, PL/ SQL, Polymer framework,Java script,CSS,Eclipse Oxygen, Java, J2EE,Apache Tomcat
Java Developer
Confidential
Responsibilities:
- Developing business logic using EJBs.
- Created JMS Queues in the weblogic server for performance logging.
- Unit testing the code using Junit,EasyMock and Mockito.
- Experience in scheduling jobs using Quartzandcron expressions.
- Developed a SOAP web service from scratch using Apache Axis.
- Good experience in JPA ORM.
- Experience inSQL stored procedures and Queries to fetch data from database.
- Worked on JAXB annotations.
- Applied relevant technical skills to deliver specifications, program changes, unit test scripts, and documentation.
- Planned, documented, and executed tests to ensure code changes meet requirements and specifications.
- Supported programming changes during quality assurance, user acceptance testing, and post implementation.
Environment: Apache Axis,SOAP, JPA ORM, Eclipse Oxygen, Maven, Java, J2EE, EJB, JMS,XML, Junit, CheckStyle, Weblogicserver,SQL Server Management Studio
