Frontend Developer Resume
SUMMARY
- Sr. Java Developer with 14 years of experience in analysis, design, development and implementation large - scale technology solutions for multi-national companies in Client-Server, Multi-tier architecture and web based systems using Java/J2EE technologies
- Proven ability to work independently on critical issues.
- Experience in UI development using React-Redux, Material UI, Bootstrap CSS, HTML5, Java Script, AJAX and backend service integration.
- Thorough knowledge in BIGDATA, HADOOP and PIG Script
- Advanced level expertise in Java, J2EE, Web services (SOAP & REST), Spring, Struts JSP, JDBC, Servlet, EJB, PL/SQL, XML, CAMEL, FUSE, Mule
- Extensive experience with MVC Architecture
- Extensive knowledge on logging framework Log4j and debugging server logs using Splunk.
- Advance knowledge in Map - Reduce framework
- Hands on experience in various version control systems GIT, Clear Case, SVN and VSS
- Strong experience in developing and consuming SOAP and REST Web Services using different APIs like JAX-RPC, JAX-WS, JAX-RS and implementation such as Apache Axis2 and Jersey
- Worked in waterfall and through knowledge in all phases of Software development life cycle (SDLC) and Agile methodologies like SCRUM
- Good knowledge of Test Driven Development with Behavior Driven Design such as JBehave.
- Assisted Scrum Master/Product owner in identifying Product backlogs, Sprint backlogs, Story sizing & Prioritization.
- Expertise in Object Oriented concepts and Java/J2EE design patterns
- Handled business critical processes/issues.
- Experience with the Relational database and tools like Oracle, MySQL, PL/SQL, DB2.
- Experience in end-to-end development of application from requirement analysis to testing and implementation
- Assisted in writing Business Requirement documents and Functional Specification documents
- UAT coordination, Support, Troubleshooting and Performance Tuning.
- Design, development, implementation and optimization of large enterprise applications for Fortune 500 companies in Financial, Insurance, Banking, Healthcare and Business process management domains.
- Experience in working as an OSC ( Onsite Coordinator) in an offshore-onsite development model
TECHNICAL SKILLS
- Operating Systems: Windows, Linux and Solaris
- J2EE Technologies: Java, JDBC, Servlets, JSP, JMS, EJB
- Frameworks: Spring, Struts
- Frontend Technologies: React - Redux, Material UI, Bootstrap CSS, HTML5, JavaScript, AJAX, JQuery
- IDE: Eclipse, RTC, RAD, STS, Intellij, SOAPUI
- Build Tools: Ant, Maven, Jerkin, Bamboo
- Logging: Log4j, Splunk
- Application/Web Servers: WAS 8.5, JBoss, Weblogic, Tomcat, OC4J
- Version Control: VSS, Clear Case, SVN, GIT, JAZZ
- RDBMS: Oracle, MySQL, DB2
- ORM: Hibernate, Toplink, DAO model
- Testing Frameworks: Junit, Mokito, Jbehave, GEB
- Service Management: JIRA, Remedy, HPQC, HPSM, VersionOne
- Additional Knowledge: Hadoop, Map-reduce, Webservices (REST/SOAP), PIG Scripting, FUSE, Mule Camel, XML, TOAD, SQL Developer, MQ, ActiveMQ, Postman
PROFESSIONAL EXPERIENCE
Confidential
Frontend Developer
Responsibilities:
- Simplifies user management
- The ability to organize your patients in Patient Groups that work for your practice
- Online transfers and deactivations
- Daily notification for red and yellow alert conditions with the option of receiving alerts via SMS Text or email.
- UI Development for the Latitude ICM using React/Redux framework.
- Build React components and container.
- Build Redux actions and reducers for the Redux container
- Build clinic application UI using jsp/jspx
- Writing Junit test cases for the React components and containers
- Writing Junit test cases for the Redux actions and reducers
- Writing Junit test cases and IT test cases for the new pages developed
- Using Material UI to build new UI components
- Styling the UI as per the UX recommendations
Environment: JDK1.8, React, Redux, Material UI, Javascript, Expression language, JQuery, AJAX, REST Webservice, Spring, Hibernate, Postman, Tomcat Server, RTC, Maven, JAZZ SCM
Confidential
Web Developer
Responsibilities:
- UI Development for the SFPP Enrollment Screen using Bootstrap CSS and HTML5
- Field Validation using Java script and JQuery .
- Field level validation using AJAX call to invoke backend web services using Adapter, Delegator, Transformer model.
- Writing Junit test cases for the service Adapter, Delegator and Transformer classes.
- Writing BDD test cases for the UI using Selenium.
- Expertise in testing web services via SOAP, using the open source testing tool SoapUI.
- Tested functionality and performance of web services through SoapUI.
- Part of Agile team with 2 weeks sprints.
- Daily standup for status update providing the work accomplished, in progress and yet to start.
- Part of Sprint planning sessions, retrospection and Sprint Demo
- SPOC for all issue identification/resolution
Environment: JDK1.7, Bootstrap CSS, Javascript, JQuery, AJAX, REST Webservice, Mule, Spring, SoapUI, Tomcat Server, STS, Maven, GIT, VersionOne
Confidential
TECHINICAL ANALYST
Responsibilities:
- WebSphere Application Server 8.5 Administration.
- WebSphere Configurations.
- Analyze Java core dumps, heap dumps, system out logs, & first failure data capture (FFDC) Logs.
- J2EE Application Development and Deployment including spring and Web Services.
- Customized SOAP web service sending custom xml format data packets between frond-end and middle tier controller
- Expertise in testing web services via SOAP, using the open source testing tool SoapUI.
- Tested functionality and performance of web services through SoapUI.
- Troubleshoot various technologies ranging from WAS, IHS, F5, DB2.
- Execute Performance Testing WebSphere Applications.
- Assist project teams with technical issues relating to migration.
- SPOC for all issue identification/resolution
Environment: JDK1.7, SOAP Webservice, Spring, Hibernate, SoapUI, WAS 8.5, MQ, RSA, Maven, SVN, HPSM
Confidential
JAVA DEVELOPER
Responsibilities:
- Responsible for analyzing the issues and come up with technical requirements for the WAS 8.5 migration project
- Analyzing the issue on WAS 8.5 community forum
- J2EE Application Development and Deployment including spring and Web Services.
- Customized SOAP web service sending custom xml format data packets between frond-end and controller
- Expertise in testing web services via SOAP, using the open source testing tool SoapUI.
- Troubleshoot the issue and guide the user with appropriate solution
- Documenting the solution and workaround
- Communicating details to offshore, clarification of issues reported
- System test and Performance test environment readiness
- User Acceptance Testing
- Release Activities & Go Live
Environment: JDK1.7, SOAP Webservice, Spring, Hibernate, SoapUI, WAS 8.5, MQ, RSA, Maven, SVN, HPSM, Splunk
Confidential
TECHNICAL LEAD
Responsibilities:
- IC role (Lead developer) for the Push notification Application development
- Agile methodology, daily SCRUM
- Actively participated in Sprint planning and sizing of stories
- Interacting with client to properly understand the requirements
- Documentation of requirement and Solution
- Understand the build, deployment and bamboo tasks.
- Develop Restful web service sending JSON format data packets between frond-end and middle tier controller
- Developed the custom Logging framework used to log transactions executed across the various applications using Log4J
- Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files hbm.xml file, HQL (Hibernate query language)
- Unit testing
- Deploy the application in Development environment and testing.
- Help the RE (release engineer) team with creating new jerking build tasks.
- Help the QA team with creation of test cases and testing the new features.
- Doing code review for other team member’s code.
- Push the code to GIT after code reviews and resolving merge conflicts in Stash
Environment: JDK1.8, REST Webservice, Spring, Hibernate, JPA, Tomcat, Intellij IDE, Maven, Junit, Mokito, GIT, JIRA, Splunk, FUSE and Apache Camel
Confidential
Technical Lead
Responsibilities:
- Working as Lead developer for LMS
- Understand the complete License processing system
- Understand the Technical Architecture and Technical design document.
- Interact with clients to understand new requirements.
- Documentation of requirement and solution.
- Understand the build, deployment and jerkin tasks.
- Development and Enhancements to LMS using Restful web service sending JSON format data packets between frond-end and middle tier controller
- Complete ownership for License Re stamping module.
- Unit testing
- Deploy the application in Development environment and testing.
- Developed the custom Logging framework used to log transactions executed across the various applications using Log4J
- Help the RE (release engineer) team with creating new jerking build tasks.
- Help the QA team with creation of test cases and testing the new features.
- Doing code review for other team member’s code.
Environment: JDK1.6, Spring, REST Webservice, Hadoop Map-Reduce Framework, Pig Script, Eclipse IDE, Maven, JIRA, Splunk
Confidential
SENIOR DEVELOPER
Responsibilities:
- Develops functional and technical design specifications
- Develops the detailed work plan for assigned scope of responsibility
- Review the coding and testing of one or more application components
- Interact with clients and users to understand requirements and to validate design specifications
- Participate in defining project standards and procedures
- Participate in continuous improvement activities related to issues management or quality processes
- Perform structured walk through of documentation and code
- Develop test plans and coordinate test activities for one or more application components.
- Support MHRA Users
- Responsible for performing releases on the UAT and Regression environments
- Participate in User Acceptance Testing (UAT) and fix bugs accordingly
Environment: Java, J2EE, JDBC, JUnit, Javascript, HTML, J2EE1.5, Struts, JSP, Servlet, EJB, OC4J, Toplink, Oracle, Eclipse IDE, Ant script, HPQC, Clear Case
Confidential
SR. SOFTWARE ENGINEER
Responsibilities:
- Responsible for new developments, enhancement Flow-briX.
- Responsible for coordinating a team of software engineers for the development of the application.
- Designed and developed Rule Scenario Engine.
- End to end development of modules which included: development of User Interface using HTML, JSPs & Servlets, developments of Business Modules using EJB & Servlets and development of Persistence Layer using DAO object model.
- Database programming: Stored procedures, triggers and queries through TOAD and SQL Navigator, the front-end tool used for database.
- Performance tuning of Stored Procedures
- Preparation of Unit Test cases and Unit testing of modules
- Participated in User Testing and Bug Fixing efforts
Environment: J2EE1.4, EJB2.0, Java Swings, Servlets, JSP, JMS, PL/SQL, Oracle 9i, Eclipse IDE, TOAD, ANT, JBoss4.0.2