Developer Resume
Westerville, OH
PROFESSIONAL SUMMARY:
- Working as Sr. Software Engineer with 7 + years of total work experience in Development, Design, Implementation of multi - tier server centric Object-oriented applications using JAVA/J2EE technologies and Oracle as back ends.
- Knowledge and experience with Java/JEE design patterns.
- Strong experience with Object Orientated design and programming.
- Analyze and validate the most complex system requirements and existing business processes and information systems to ensure desirability, practicality, and resource availability and capability.
- Leads in the design, development and implementation of new programs and/or modification of existing applications.
- Responsible for the most complex designs, prototypes and other methodologies for new and/or existing systems including the design, development and implementation of test plans and strategies as well as program specifications with various interfaces.
- Code, test, debug, document and implement software applications according to standards.
- Create full stack applications.
- Deploying the applications in Cloud / Unix boxes
- Knowledge of Database technologies.
- Workinghands-on knowledge in frameworks like AngularJS, Springboot, Spring, Struts, jBPM, Hibernate, Drools, Tapestry, Liefray etc.
- Understanding of SDLC and experience developing in an Agile environment.
- Meeting with customers and developing deployment/sustainment plans.
- Acts as a source of direction, training, and guidance for less experienced staff.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Writing queries / optimization of queries as per necessity.
- Issues debugging / root cause analysis for production issues.
- Restful-based web service development to communicate with external applications.
- Consume web services to communicate with external applications.
- Responsible for pre-implementation and post-implementation support activities.
- Insatiable hunger to learn and code on new technologies.
- Innovative thinking with a passion for problem-solving.
- Great attitude, team player and energy amplifier. Flexible and adaptable to changing priorities.
- Performs other technical duties as assigned/required.
COMPUTER PROFICIENCY:
Languages: JAVA, J2EE, Web Services and SQL
Java Skills: Spring, Hibernate, JSP, Servlets and JDBC
Web Technologies: JSP, HTML, CSS and JavaScript
Application Frameworks: AngularJs, Springboot, Spring, Struts, Tapestry, JBoss Drools
Cloud: Cloud Foundry, Digital Ocean
Operating Systems: Windows XP / 7 / 8/ 10, Linux
Tools: & Utilities: Eclipse, Intellij, Liferay, GIT, CVS, SVN, cruise control.
App and Web Servers: JBoss, Apache Tomcat, Web sphere
Databases: Oracle, DB2, My SQL server
PROFESSIONAL EXPERIENCE:
Confidential, Westerville, OH
Platform: Core JAVA, J2EE Frame works
Frameworks: AngularJS, SpringBoot, Spring, Bootstrap, Webservices
Developer
Responsibilities:
- Analyze user requirements in implementing rich user interfacing features and develop web content with best software practice in front end graphics design.
- Perform Unit testing and Integration testing of front end web components.
- Developing and Consuming Web Services.
- Support QA and UAT environments wherever needed.
- Involved in fixing the issues raised in Unit, QA & UAT testing.
- Support during post production issues.
- Deploying the applications in Cloud / Unix boxes.
Confidential
Platform: Core JAVA, J2EE Frame works
Framework: Struts, Spring MVC, iBatis, MyBatis
Developer
Responsibilities:
- Involved in various stages of the project life cycle mainly development, Coding, Unit testing, implementation, deployment and support of the applications.
- Built web-tier components using JSP, Struts Tag Libraries (html, bean, logic etc), JavaScript, jQuery, Spring MVC and web-flow, myBatis, SQL, PL-SQL.
- Involved in fixing the issues raised in Unit, QA & UAT testing.
- Support during post production issues.
- Struts to Spring Migration. iBatis to My Batis Migration.
Confidential
Platform: Core JAVA, J2EE Frame works
Developer
Responsibilities:
- Involved in Prototype development.
- Involved in Design phase and coding for Business Logic.
- Preparation & validation of JUnit, system test cases and design reviews and code reviews.
- Involved in Code review fixing.
- Involved in fixing the issues raised in Unit, QA & UAT testing.
- Demos of new features to client and making necessary changes as per the suggestions.
Confidential
Platform: Core JAVA, Spring, Jboss Drools, Spring Batch, DB2
Analyst & Enhancements
Responsibilities:
- Involved in coding part for enhancement projects.
- Involved in creating new business rules as part of enhancement.
- Provide high visibility to business users and regulators and helps them analyze existing rules and create new rules
- Involved in production support and deployment support.
- Involved in Preparation & validation of test cases, design reviews and code reviews.
- Handling user related queries on transactions are stopped due to Compliance rules.
- Debug and analyze transactions when identified as fraud.
- Monitoring the batch processing.
- Fixing issues related to batch processing.
- Minor enhancements to batch processing.
Confidential
Platform: JAVA, Struts, J2EE
Framework: Liferay, Struts
Developer
Responsibilities:
- Developed MVC Portlets in Liferay
- Workflow flow management on CMS documents.
- Liferay Themes, Hooks, Layouts and Ext development.
- Deployment of wars on JBoss and Tomcat servers.