Software Developer Intern Resume
Farmington, MI
PROFESSIONAL SUMMARY:
- Up to 2 years of work experience as Jr. Software Developer, in analysis, design, development, and testing, support of various Internet/Intranet applications using Java and J2EE technologies.
- Experience in SDLC models such as waterfall, agile development and Test Driven Development.
- Extensive experience in Design & Development of Set Top Box, Video domain and Web application using JavaScript , Hands on development experience in building full stack web applications using HTML5, CSS, JavaScript .
- Expertise in using Core JAVA, Applets, Collections, Serialization, multithreading and Generics.
- Knowledge in Object - oriented design/analysis, UML modeling, Classic design patterns, J2EE patterns.
- Experience and Strong knowledge in front end technologies like JSP, XML, XSL, DTD, XSLT, XPath, XML Schemas.
- Extensive experience in developing SOAP and Restful Services.
- Experience in using RDBMS, Oracle, MySQL, Sybase ASE, DB2, SQL languages queries and operations; interfacing through JDBC and ORM tools such as Hibernate.
- Good experience in various frameworks (Struts, Spring, Hibernate).
- Experience in working on multiple platforms includes Windows, Android, Solaris, UNIX, Shell Scripting and Linux.
- Experience in scripting and automation using Perl, Python, UNIX Shell & Windows Batch Scripting.
- Good knowledge in using IDE tools like Eclipse, NetBeans and Rational Application Developer (RAD) for JAVA/J2EE application development.
- Familiarity with configuration management and CI/CD deployment.
- Proactive attitude with excellent analytical, communication and interpersonal skills Quick learner, innovative thinker, smart worker and adaptive team play
- Have excellent Analytical, Problem Solving and Communication skills and can adapt to all environments and cultures with ease.
TECHNICAL SKILLS:
Languages: C, C++, Java.
Scripting Languages: JavaScript, Python.
Front end technologies: HTML5, CSS3, Bootstrap, jQuery, AngularJS, NodeJS.
Databases: MySQL, SQL Server.
Web Technologies: REST & SOAP Web Services, Android.
Version Control Systems: Git, SSH.
Methodologies: Waterfall Model, Agile/Scrum.
Software: Microsoft Office, Adobe Creative Cloud.
Platforms: Windows, LINUX, OS X.
IDE’s: Eclipse, Intellij IDEA.
Build Tools: Ant & Maven.
Frameworks: Spring, Hibernate, Ajax.
Testing tools: Selenium, Postman, JIRA.
PROFESSIONAL EXPERIENCE:
Software developer Intern
Confidential, Farmington, MI
Responsibilities:
- Utilized JAVA and HTML to design website page to make advertisements easier for users to View.
- Involved in walk through with the analysis for Use Cases and feasibility scope.
- Used Agile methodology for the iterative application development, weekly sprints, stand up meetings and customer reporting backlogs.
- Developed front-end using JSPs, HTML and used JavaScript for client-side validations.
- Involved in complete life cycle of design, development, and testing of application.
- Developed PowerShell script for command actions.
- Implemented RESTfull web services for partner integration using RESTEasy.
Environment: Java, JSP, Servlets, SQL 2000, XML, HTML, CSS, JavaScript, JBOSS, Eclipse.
Jr. Software Developer
Confidential
Responsibilities:
- Designed Class diagrams and Collaboration diagrams in UML.
- Involved in requirements gathering in design, development, Unit testing and Bug fixing.
- Developing Web Pages by using HTML5, CSS3, JQuery and JavaScript.
- Developed a Restful web application using Spring Framework, Spring Boot and Hibernate
- Involved in Analysis and Design of the Object models and Design Patterns.
- Involved in Creating JSPs and writing Custom Tags for various modules.
- Developed JSP screens and wrote Java Beans for Trading partner module.
- Involved in Design of Servlet and Objects using J2EE standards Take ownership of writing automated test cases using Selenium Web Driver and TestNG framework in Java. Used Jenkins for continuous integration and test automation.
- Perform functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
- Report bugs using JIRA tracking software.
Environment: Java/J2EE, EJB, Spring, JSP, JavaScript, AJAX, JAX-RS, JMS, WebSphere Application Server, Oracle 10g, UNIX Shell Scripting,