Programmer Analyst Resume
DetroiT
SUMMARY
- Experience in all aspects of Software development methodology including Requirement Analysis, Design Specification, Implementation, Testing and deployment of Enterprise Applications, Web based Applications, SOA applications and Client/Server based Applications using Java (J2SE)/J2EE and ASP.NET programming on Windows platform.
- Motivated, Energetic, hardworking Innovative and team player with excellent communication, Analytical problem solving and trouble shooting skills.
- Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like V - model, Waterfall, Agileand Scrum.
- Expertise in several J2EE technologies like Spring, JSP, Servlets, JavaScript, Web Services (SOAP, WSDL, JAX-WS and CXF), Mule ESB, JSF, Maven, Ajax, JAVA Beans, XMLusing IDE’s LIKE IBM-RSA and Eclipse.
- Expertise in creating Conceptual Data Models, process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams and State Diagrams.
- Efficient team member with excellent work/time management skills excellent leadership, communication and interpersonal skills, ability to work under strict deadlines.
TECHNICAL SKILLS
Languages: Java 1.5/1.6/1.7, JavaScript, Jscript5.8, visual basic, C#, ASP .NET, HTML, XML, SQL and PL/SQL, C/C++.
Operating systems: MS DOS, Windows NT, Windows 2003 Server, Windows 2008 Server, Windows 7, Linux, UNIX.
Database and tools: JDBC 3.0, MySQL 5.0/5.1,SQL Server 2008, MS-Access.
J2EE Technologies/Frameworks: Spring3.2, Struts, Maven, Mule ESB, JSR 303 Validations,SpringBoot, Emma code coverage, MVC architecture, JSP, Servlets.
IDEs/tools: Eclipse SDK 3.6.2, Rational Software Architect(RSA), SOAP UI 4.0.0, Eclipse 3.4/3.5, IBM RAD.
Documentation Tools: MS Office 2003/2007/2010 , MS Visio, MS Project, RAD.
Web/Application Servers/Container: Apache Tomcat, VMware vfabric tcServer, WebSphere 8.5.
PROFESSIONAL EXPERIENCE
Confidential, Detroit
Programmer Analyst
Responsibilities:
- Created System and function designs. Created different system diagrams such as use cases, class, and sequence diagrams as a part of Design Phase using IBM RSA.
- Developed visual components of the system using HTML, CSS, JavaScript, JQuery
- Involved in open source frameworks such as J2EE, Spring 4, Hibernate, and Restfulweb services,along with microservices.
- Developed the application using Agile Methodologies and Test-Driven Development. Update IBM RTC to track all the tasks for a sprint and attend daily scrum meetings for reporting status.
- Used Jenkins for software development and deploying mid-tier jars and building.
- Used developer tools of IE and Chrome web browsers to debug issues occurred during displaying web pages.
- Debug and log the application errors, info and warnings using Log4j. Deploy the application to JBoss Application Server.
- Develop the application using IDE IntelliJ, GIT for version Controlling and IBM RQM to report and track defects.
Environment: JSF, JDK 1.7, J2EE, Tomcat, PostgreSQL, IntelliJ, Spring, Spring Boot,Microservices,Easy Mock, HTML 5, JavaScript, JQuery, JUnit 4.0, JBoss Application Server.
Confidential, Detroit
Java Programmer
Responsibilities:
- Developed TIL Search and TIL Registration modules.
- Developed Quartz Schedulers based on requirements.
- Implemented Pages by using Java Server Faces.
- Used Spring IOC and DAO Support.
- Involved in the UI development using jQuery, JavaScript, JSP, HTML, CSS and custom tag libs with Client-Side validations.
- Administration on JBoss Application server for module deployments.
- Used CVS Repository to maintain Project Code Versions.
- Involved in Unit Testing using JUnit and System testing.
Environment: JSF, Spring, JBoss Application Server, Java-J2EE, JavaScript, JQuery, JUnit, HTML, CSS, Oracle 10g, Eclipse, CVS, Tomcat.
Confidential
Software Engineer
Responsibilities:
- Involved in designing the application flow, process and front end using Fusion charts and JSP.
- Developed SQL queries, Joins with JDBC API to access data and used struts html, logic, bean tags in JSP’S.
- Developed Action Formand Action classes and used Action Errors for error reporting.
- Utilized the String tokenizer and collections in JSPand implemented backend logic to retrieve data from the database.
- Involved in creations of Applets using Applet utility and also involved in using SAX and DOM parsers.
- Some sample tests were incorporated using Multi-Threaded Java Applets, Java Scripts were used for playing audio clips and to the make the price lists interactive to the User.
Environment: JDK 1.4, JavaScript, J2ee 1.4, Fusion charts, JSP 2.0, XML, Struts 1.1, Servlet 2.3, WebServices, JDBC 2.1, EJB 2.1, Sql Server 2005, Tomcat 5.0.