Java Developer(intern) Resume
SUMMARY:
- Around 2+ years of professional experience in developing, maintaining, and debugging applications and web portals using Java, J2EE, Spring MVC and JavaScript.
- Expertise in design and development of multi - tier web based applications using J2EE technologies like JSP, Servlets, JDBC and frameworks like Struts, Spring MVC and Hibernate.
- Good understanding of Object Oriented Programming concepts, J2EE Design Patterns and N-Tier Architecture
- Experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance Workflow and End-User support.
- Experience in developing applications for Telecom, ecommerce and Health Care Insurance Domains.
- Experienced in configuring and deploying applications on WebSphere and Apache Tomcat.
- Experience in XML, Web services, SOAP, RESTFUL APIs.
- Good experience designing databases, ORACLE 8i/9i/10g, MySQL and SQL Server.
- Experience in client side Technologies such as HTML5, CSS, AJAX, JQUERY and JavaScript.
- Competence in using Java IDE tools Eclipse 3.0, NetBeans 8.1 to develop dynamic web applications.
- Strong experience with Cross Browser Compatibility.
- Experience in Test Driven Development.
- Worked with Spring Boot, Multi-Threading using Maps like Concurrent Hash maps and also linked list.
- Worked with JUnit, Maven and Log4j for testing, building and logging information.
- Strong experience in using Integrated Development Environments - Eclipse, Net Beans,Bluej
- Worked in Agile/Scrum and waterfall software development environment
- Developed and deployed applications in Windows and also browser compatibility.
- Experience in client interactions for understanding requirements, creating design, reporting status.
- Strong Technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence.
- Possess excellent leadership quality and communication skills, having experience as Developer and Delivery Head roles.
- Proactive attitude in identifying and resolving issues and risks.
- Ability to adapt new changing technologies faster.
TECHNICAL SKILLS:
Programming Languages: Java, SQL, HTML, XML, PL/SQL, C++, Javascript, PHP
Methodologies: J2EE Technologies
Waterfall, Agile SCRUM model: Servlets,JSP,JDBC, Struts, Java, J2EE
Frameworks: Spring 3.0, Spring MVC, Hibernate 3.0
Web Technologies: HTML,HTML5,JavaScript,JQuery,ExtJS,AJAX,CSS,CSS3,AngularJS,JSON, RestfulWeb Services
Application/Web Servers: Apache Tomcat
Web Services: REST Web Services,SOAP
Databases: Oracle, MySQL,SQL Server
IDE Tools: Eclipse, Net Beans
Operating Systems: Windows
Logging and Testing Tools: Maven, JUnit, Log4j, SOAP UI
Database Tools: WampServer, MySQL
APIs: Spring Core, Spring JDBC, Spring Web, Spring MVC, Servlets, Spring Batch
Scripting: JQuery, Java Script
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer(Intern)
Responsibilities:
- Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript
- Built and accessed the database using JDBC.
- Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
- Worked on Maven for getting latest jar files including common-collection.jar, common-logging.jar etc. from Apache
- Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages
- Java Servlets and JSP pages were deployed on the Web Logic Application Server for retrieving user
Environment: Java, J2EE, JSP, Servlets, JavaScript, Ajax, Struts, Spring, Hibernate, SQL/PLSQL, Web Services, SOAP, JUnit, Oracle, HTML, and Windows.
Confidential
Core Java/J2EE developer
Responsibilities:
- Responsible for the implementation of application system with Core Java/J2EE technologies.
- Developed the Spring Xml file for database configuration using different spring beans.
- The concepts of Objects, Classes and their relationships and how to model them and good hand on experience on spring framework.
- Implemented and Used Web Services with the help of SOAP to get updates from the third parties.
- Used Multi-threading to overcome the errors in the process of transactions, to handle all the threads by the main thread process.
- Maven is used to build the application.
- Worked with the team in the development of the Application front-end using JSP, AJAX, spring with the help of HTML and JavaScript.
- Hands on experience with Integrated Development Environments (IDE's) and tools like Eclipse, STS, IBM Rational Application Developer (RAD 8).
- Developed JMS components to send messages from one application to other application internally.
- Applications are designed using J2EE, JSP, WSDL and Web Services.
- Participated in analyzing the requirements and depicted them through use cases and scenarios.
- Contributed in decision making of the software and hardware requirements and tool evaluations
- Configured the application in Jenkins to setup auto build based on the time configuration and worked closely with deployment team by helping them with deployment documentation using Nexus URL.
- Used Team track to track the defects and CVS and SVN as the version control.
- Worked on agile approaches, including Extreme Programming, Test-Driven Development and Scrum. Used agile methodologies, test driven development and automated builds.
Environment: Core Java/J2EE, Spring, JUNIT, CVS, SVN, Eclipse based Spring Source Tool Suite (STS), Multi-Threading, Ajax, JQUERY, RESTFUL(JAX-RS), DB2, Teradata, JMS, MQ, IBM WebSphere 8, IBM Rational Application Developer(RAD 8), Maven, JSON.
Confidential
Data Analyst
Responsibilities:
- Designing and implementing Knowledge Storage, access and maintenance
- Custom Software Development, deployment and maintenance, ERP Implementation and Maintenance, Application Consulting
- Developed and deployed an automation tool and integrated all their applications & platforms to create a more user-friendly interface
- Real time access to SLA’s, Operational metrics and Financials.
- Inserting and updating the clients details
- Maintaining the various record like of customers etc
- Worked with Team responsible for various in house/production tools to help Business from scratch
- Maintaining the CRM details
- Helped to train new associates and also developed training manuals for existing associates being introduced to new processes