Software Developer Resume
EXPERIENCE SUMMARY:
- Having 7+ years of experience in Software development including analysis/design and programming with Java / J2EE, spring with Micro services.
- Experience in Micro services( Spring boot, vertx, node js)
- Experience in UI development (Html, Bootstrap, JavaScript, Jquery, css, Ajax)
- Experience in design and development of web applications with Java, JSP, and Servlets.
- Experience in Oracle, MySQL, Mongodb and Couchbase db.
- Good implementation knowledge in Hibernate and Spring Framework
- Good understanding of Java Design Patterns
- Strong Knowledge in Object Oriented concepts and SQL
- Expertise in Spring MVC and Hibernate
- Experience in ecommerce and banking applications
- Expertise in Maven, Jenkins, svn, Git and unix.
- Expertise in Manual, console and Lara Deployment in Jboss Server.
- Ability to interact with end users and technical personnel in an efficient manner
- Self - motivated and quick learner
TECHNICAL SKILLS:
Programming Languages: Java, J2ee
Database: Oracle, MySQL, Mongo Db, Couch base db.
Web Technologies: Servlets, JSP, JDBC, JavaScript, CSS, HTML, XML, Jquery, Ajax.
Frame Work: Spring, Hibernate, kafka
Micro Services: Spring Boot, vertx, node js.
Web & App Servers: Tomcat6.0, JBoss 6.0.
IDE/ Tools: Intellij, Spring Tool Suite, Putty, Winscp, eclipse, Maven, firebug, jenkinGit.
Operating Systems: Windows 7/Windows 10.
PROFESSIONAL EXPERIENCE:
Confidential
Software developerEnvironment: Java, j2ee, spring mvc, spring boot, html, javascript, jquery, ajax, css. Intellij, jboss server, db2.
Responsibilities:
- Understanding business requirements.
- Documentation of functional and technical requirements writing of Technical Design Documents.
- Worked as a full stack developer.
- Extensively used the Rest full web services.
- Migrated the application from IAS to PASS environment.
- Maintained source code repositories using git environment.
- Analyzing server logs for troubleshooting issues.
- Coded DAOs for accessing data base
- Responsible for reviewing and gathering requirements
- Developed Test cases implemented with Junit.
Confidential
Software developerEnvironment: Java, Microservices (vertx, spring boot, node js), couchbase db.
Responsibilities:
- Part of Development Scrum team. Actively participating in Sprint Planning and Backlog Grooming sessions.
- Show and tell after each meaningful completion of a module - includes build, unit test and code review of the module. Test results captured in Rally.
- Documenting Knowledge / useful project information in Confluence.
- Develop new REST services to expose data using Spring boot.
- Extensively Micro services(node js, vertex, spring boot)
- Used JUnit to write unit test cases and Maven for managing Build.
- Handled Jenkins Build and Deployment to E1, E2 and E3 environments through LARA.
- Good awareness of Confidential processes like RFC Process, Incident Management (ITSM) and Confidential Infrastructure services related to Distributed applications.
- Involved in E2E activities of the project - Discovery, Analysis, Design, Build, Testing and Release.
Confidential
Software developerEnvironment: Java, Spring, Hibernate, Jboss 6.0, Log4j, Jboss Developer Studio, Oracle 11g, json..
Responsibilities:
- Involved in meetings to gather information and requirements from the clients and preparing the Requirement Document.
- Involved in preparing Low-level design document with detailed class descriptions.
- Involved in writing XML parser handlers for parsing XML files and filling java bean objects.
- Used Spring Tool Suite IDEs for java source code development.
- Used Hibernate to access database & stored procedures.
- Involved in writing Junit test cases and ANT build scripts for the web application.
- Involved in creation of code review checklist.
- Proposed Design Solutions for various Change Requests and Effort estimation.
- Interacting with offshore and Onsite Management.
- Transitioning the application knowledge to offshore team.
Confidential
Software developerEnvironment: Java, Hibernante, spring, Tomcat6.0, MySQL, html, jsp, jquery, AjaxJavaScript, jquery,html, css, firebug.
Responsibilities:
- Involved in meetings to gather information and requirements from the clients and preparing the Requirement Document.
- Involved in preparing Low-level design document with detailed class descriptions.
- Developed web GUI components using Spring MVC Framework.
- Developed various server side components using J2EE APIs (Spring Mvc, JSP, DAO, Value Objects)
- Created JavaScript functions for client side validations and created CSS for look and feel of application and also involved in back end validation.
- Implemented AJAX & jquery functionality in spring mvc application
- Involved in writing XML parser handlers for parsing XML files and filling java bean objects.
- Used Spring Tool Suite IDEs for java source code development.
- Used Business Delegate, Session Façade, DAO, Front Controller and MVC De-sign Patterns.
- Wrote SQL queries for creation of new tables, retrieving data from existing ta-bles, inserting data into tables.
- XSLT used to transform the XML data into html format for Producer data.
- Java Mail is used to send the EDD reports by e-mail to the users.
- Created Stored Procedures, Cursors for inserting & retrieving policy related data.
- Used Hibernate to access database & stored procedures.
- Involved in writing Junit test cases and ANT build scripts for the web application.
- Involved in creation of code review checklist.
- Proposed Design Solutions for various Change Requests and Effort estimation.
- Interacting with offshore and Onsite Management.
- Transitioning the application knowledge to offshore team.
Confidential
Software developerEnvironment: Java, spring mvc, jdbc, Apache Tomcat6.0, Log4j, Mysql Spring tool suite, Ajax, jquery, java script, Html, css, firebug.
Responsibilities:
- Involved in meetings to gather information and requirements from the clients and preparing the Requirement Document.
- Involved in preparing Low-level design document with detailed class descriptions.
- Developed web GUI components using Spring MVC Framework.
- Developed various server side components using J2EE APIs (Spring mvc, JSP, DAO, Value Objects)
- Created JavaScript functions for client side validations and created CSS for look and feel of application and also involved in back end validation.
- Implemented AJAX & jquery functionality in spring mvc application
- Used Spring Tool Suite IDEs for java source code development.
- Used Business Delegate, Session Façade, DAO, Front Controller and MVC De-sign Patterns.
- Wrote SQL queries for creation of new tables, retrieving data from existing tables, inserting data into tables.
- Created Stored Procedures, Cursors for inserting & retrieving policy related data.
- Involved in writing Junit test cases and ANT build scripts for the web application.
- Involved in creation of code review checklist.
- Proposed Design Solutions for various Change Requests and Effort estimation.
- Interacting with offshore and Onsite Management.
- Transitioning the application knowledge to offshore team.