Associate Consultant Resume
SUMMARY
- About 7+ Years of experience in analysis, design, development, testing, and Implementation of Client/Server, web applications using Java/J2EE technologies
- Expertise in e - learning, e-commerce and Telecom Domains
- Excellent working knowledge in design & development of web based applications using Java, J2EE (JSP, Servlets, JDBC), Spring, Spring Boot, Micro Services, Hibernate, JavaScript, TypeScript, Angular, HTML, CSS, XML, JSON
- Excellent working knowledge of MVC architecture with Spring Frameworks
- Experienced in Object Oriented Programming (OOPs) and Relational Database Management System (RDBMS) concepts
- Experienced working with RESTFUL web services
- Good knowledge in SQL, Data Definition Language (DDL), Data Manipulation Language (DML) and Data Control Language(DCL)
- Strong knowledge in relational databases like Oracle, MySQL and NoSQL Database like MongoDB
- Experienced in front end development using JavaScript, TypeScript, Angular, HTML, CSS
- Have a thorough understanding of Software Development Life Cycle (SDLC)
- Experience in Test Driven Development
- Experience in Waterfall, Agile/Scrum development environment
- Exceptional ability to quickly master new concepts and applications
- Excellent Communicational, Analytical, and Interpersonal skills. Comfortable working independently and also opens to a dynamic work environment and ability to work collaboratively with other team members in the overall enhancement of software product quality
TECHNICAL SKILLS
Languages: Java, JavaScript, Typescript, SQL
Web Services: RESTful web services, Micro Services
Web Technologies: jQuery, Ajax, JSON, HTML, CSS
XML Technologies: XML, XSD, XSLT, JAXB
Frameworks: Spring, Spring Boot, Hibernate, Docker, Kafka, RabbitMQ
UI Frameworks: Angular, JMVC, KnockoutJS
Relational Database: Oracle, SQL Server, MySQL
NoSQL Database: MongoDB
Build Tool: Maven
Tracking Tool: Jira, Mingle
CI Tool: Jenkins, TeamCity
Versioning Tool: GIT, SVN, Accurev
Servers: Jboss, Tomcat, Apache Karaf
SDLC Methodologies: Agile, Waterfall
Other Tools: PuTTY, VPN, WinSCP
Operating Systems: Windows, UNIX, Android
PROFESSIONAL EXPERIENCE
Associate Consultant
Confidential
Responsibilities:
- Direct interaction with Chief Architect and Product owners in understanding and documenting the requirements
- Analyzed requirements and written technical requirements and design specifications
- Estimated the effort required for development
- Designed and developed applications using Java, J2EE, Javascript, Typescript
- Involved in creating multiple modules and deploying them to the Server
- Designed class diagrams, sequence diagrams and component
- Implemented business logic changes
- Identified test scenarios.
- Perform code review and test cases review for the developed code
- Used Angular to build user interface
- Used Maven for building and deploying code
- Used Git to maintain versioned source code
- Involved in producing RESTFUL web services for multiple projects.
- Mentored team members in specific modules
- Created various simulation tools in order to perform end to end integration test
- Provide support during System and Performance Testing
Technical Skills: Java, J2EE, JDK 1.8, RESTFUL web services, Javascript, Typescript, Angular, HTML, CSS, AJAX, JSON, Cassandra, Git, Karaf, OSGI, JIRA
Senior Software Engineer
Confidential
Responsibilities:
- Involved in the Analysis, Design, Coding and testing
- Played a major role in requirements gathering and analysis
- Developed Functional Requirements based on the business needs
- Followed MVC architecture using Spring Framework
- Perform end to end performance tuning using JMeter
- Perform code review and test cases review for the developed code
- Used Angular to build user interface
- Used Maven for building and deploying code
- Used Git to maintain versioned source code
- Involved in producing RESTFUL web services for multiple projects.
- Provide production support
Technical Skills: Java, J2EE, JDK 1.8, RESTFUL web services, Spring, Hibernate, JavaScript, JQuery, AngularJS, HTML, CSS, AJAX, JSON, BootStrap, MongoDB, Git, Tomcat, JIRA
Software Engineer
Confidential
Responsibilities:
- Involved in analysis and requirement gathering.
- Preparation of design documents.
- Designed front-end using JavaScript.
- Involved in creating request based JSP pages.
- Used HTML, XML, and CSS for GUI and JavaScript for client side validations.
- Database Connectivity was achieved using JDBC.
- Involved in working and calling RESTFUL web services for multiple projects.
- Implemented design patterns MVC for developing the application.
- Involved in Writing Object Relation Mapping implementation using hibernate and hibernate mapping configuration files.
- Written Unit test cases using Junit.
- Involved in testing and bug fixing.
- Done effective code review and integration testing to maintain quality of the project.
Technical Skills: Java, J2EE, JDK 1.7, RESTFUL web services, Spring, Hibernate, JavaScript, JQuery, AngularJS, HTML, CSS, AJAX, JSON, MySQL, Git, Tomcat, JIRA
Software Engineer
Confidential
Responsibilities:
- Onsite Client Interaction and production Support
- Developed Servlets and JSPs based on MVC pattern
- Made use of Object Oriented concepts like Inheritance, Polymorphism and Abstraction
- Used Spring IOC concept in the application
- Involved in writing JavaScript for dynamic manipulation of the elements on the screen and to validate the input
- Performed unit testing using JUNIT
- Followed TDD (Test Driven Development).
- Followed MVC Architecture.
- Developed eCommerce B2B and B2C applications for customers
- Review of all the work done by self and the team. Co-ordination with team
- Performed Sanity Testing
Technical Skills: Java, J2EE, JDK 1.7, RESTFUL web services, Spring, Hibernate, JavaScript, JQuery, KnockoutJS, HTML, CSS, AJAX, JSON, MySQL, MongoDB, Git, Tomcat, JIRA
