We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

MN

SUMMARY

  • Sr. Java Application developer with 11 years of experience developing web application shaving excellent problem - solving skillsets and striving for the best Client satisfaction.
  • Extensive hands on experience on Web-based environment using JAVA/J2EE Object Oriented technologies, with over 11 years in Corejava, Spring, SpringBoot, Microservices
  • Web-Services REST/SOAP, JSF, Rich Faces, Ice Faces, Prime Faces, Struts,Hibernate (ORM) and Rabbit MQ.
  • Skilled in all phases of software development lifecycle,familiarity with major IT architectures, expert in translating business requirements into technical solutions; and fanatical about quality, usability, security and scalability of products.
  • Experience in developing, deploying and maintaining web native highly scalable Microservices based Java RESTful APIs .
  • Experience in developing highly responsive web apps utilizing latest JS frameworks like Angular Js 1.x, JSF and working with SQL and no-SQL based databases.
  • Ability to develop detailed and robust requirements, code, test, and implement proposed systems by seamlessly managing workloads to meet the deadlinespromptly.
  • Ability to provide recommendations and technical insights to all levels of project stakeholders.
  • Experience in developing and maintaining SOAP webservices.
  • Experienced in working with Agile ScrumTDD and familiarity with implementing design patterns.
  • Experience building distributed / service oriented / micro-service-style and cloud-based solutions using Java (Spring)
  • Experience and familiarity building modern Spring applications with Spring Boot; strong background with Spring and related projects.
  • Expertise in Unit testing, integration, debugging, code Review and implementation and production support, client interaction and understanding business application, business data flow and data relations.
  • Diverse experience utilizing Java tools in business, Web and client-server environments includes Core-Java Platform, Enterprise Edition (Java EE)
  • Java Server Pages (JSP), Java Servlets (including JNDI) and Java database Connectivity (JDBC) technologies.
  • Extensive hands on experience in UI Development using Angler JS.
  • Experience in configuring and deploying Web applications in JBOSS, Tomcat, Liferay-Portal- JBoss, WebLogic and WebSphere application servers.
  • Hands on experience as SCM in managing and maintaining version control tools and configuration tools such as GIT,Bit Bucket, Clear Case, CVS, VSS and SVN.
  • Experience as Team Lead to monitor progress towards goals, schedule work and track.
  • Hands on experience in ant, maven and gradle build tools.
  • Sun Certified Java Programmer for the Java Platform, Standard Edition 5.
  • Experience in working with agile methodology.
  • Hands on experience in Crystal and Jasper reports.

TECHNICAL SKILLS

Technologies: Core Java, J2EE,Servlet, JSP JNDI, JDBC, JMS, RMI, XML, Maven, Ant, Gradel, Rabbit MQ, Xml Beans, Ice Faces, Rich Faces, Prime Faces, Web services,JUnit, Angular JS,Log4 J and Drules.

Web Technologies: HTML, XML, XSLT, JAXB, JAXP, HTML, AJAX, Java Script, JQuery, CSS, Angular JS, JSON.

Application Frameworks: Java 8,Struts,Jsf, Spring (Boot, MVC, JPA, Cloud, Data), Hibernate,, JMS, Angular1.x,Jboss Seam.

Data Persistence: Hibernate,JPA

Methodologies: Agile and Waterfall

Database: Oracle, MySQL, Sybase and Mogo DB

Web/Application Servers: Tomcat, Jboss, Liferay-Portal-Jboss, WebLogic, Web sphere and Wildfy.

Tools: Splunk,Jira,Rally,VersionOne,Maven,UML,JMeter,Docker,Dynatrace,SonarQube,Confluence, Postman,SoapUI,Mockito,MQSeries,RabbitMQ,Gradle,Ant,Log4j,Mockito,Junit,JDeveloperSQLDeveloper, Toad,XMLSpy, JUnit,VSS,MyEclipse, Win Merge, Beyond Comare2,SoupUI and Postman.

Version Control tools: GIT,Bit Bucket, SVN, CVS, Clear Case and Perforce.

BusinessDomain: Telecom, Insurance (Under Writing) and Automobile.

Reports: Crystal And Jasper

PROFESSIONAL EXPERIENCE

Confidential

Sr. JAVA Developer

Responsibilities:

  • Build microservices utilizing SpringBoot and RESTful web services to communicate with the end user.
  • Transfer data over the internet using XML and JSON and define the configuration files in SpringBoot using XML.
  • Develop and execute automated scripts using Maven, Git, Jenkins, and Eclipse. Use these scripts for functional, web service, and database testing using C#, JAVA, and Selenium.
  • Identify test data needs and manage the setup of the data for testing environments. Use the data as needed during the test cycle and to reproduce production issues.
  • Define test strategy and test plans, analyze business requirements, and determine efficient test scenarios that result in full automated application coverage.
  • Write and optimize SQL queries and SQL procedures.
  • Capture test requirements, business logic and rules, and technical implementation from developers, test cases, and bugs.
  • Generate test plans using automated tools such as Qmetry, Cucumber, Specflow, Selenium, Confidential Quality Center, Test Complete, and VSTS/TFS.
  • Work on API automation using any open source tools like SOAP, GROOVY and JAVA.
  • Perform test cases using management tools like TCM and, issues management tools like JIRA and development environments like Visual Studio, IntelliJ, and Eclipse.
  • Develop automated tests for Web, ETL and JAVA back-end applications.
  • Work on image processing for the Invoices using UI Path and RPA tools.

Confidential, Minneapolis MN

Environment: Java8/6,Springboot/Data/Web/JPA/Security/Netflix,Microservices,HibernateRabbit MQ, Jira,Version One, Scrum, Oracle,Mongo Db, Maraia DB GradleBit Bucket,SonarQube, jUnit, Mockito, Jenkins and Robot3T and Tomcat

Lead-Developer

Responsibilities:

  • Design and develop microservices based application which adheres to cloud development principle.
  • Conversion of legacy SOAP based java project to RESTfulmicroservices and Docker containerized AWS cloud migration.
  • Designed and Implemented Microservices using Spring Boot. Created a separate schema per every microservice in database design.
  • Added both REST and Messaging End points to communicate microservices through HTTP and AMQP protocols using RabbitMQ Server.
  • Implemented SpringbootRestcontrollers, services and repository classes based on Netflix modules.
  • Developed Model Layer using JpaRepository in Spring Data Jpa.
  • Used Spring Boot Autoconfiguration for built-in classes.
  • Added Spring Boot Starter dependencies in Gradle Config file.
  • Used Embedded Tomcat Server and actuator end points.
  • Transfer data over the internet using XML and JSON and define the configuration files in SpringBoot using XML.
  • Responsible for end to end delivery(Analysis,Design,Develop,Unit test& Support) of assigned modules.
  • Created detailed process documentations for legacy apps by reverse engineering codebase
  • Involved in writing and optimizing sql queries, to imporove the application performance.
  • Designed the Service Layer, which exposes the various services on a Frame work level.
  • Developed Java Classes, Methods to generate reports to end users by using Jasper and Crystal reports.
  • Provide guidance to team members and participate in improving coding standards and guidelines.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Regstering candidate data into VUE hub.
  • Interacted with business analysts in requirements gathering and analysis.
  • Conducted code-review sessions with peers and Client.

Confidential

Tools: Core Java, Angular Js, Node JS,Spring, Rest Api, JSP, Servlet,XML, Jason, Hibernate, Eclipse, Web strome, Gradel, GIT, Jenkins,Jasper, Crystal reports, Crystal-Xi Designer, I report Designer and Oracle.

Tech Lead

Responsibilities:

  • Implemented business logic for all modules
  • Implemented Junit test cases for whole application.
  • Implemented business rules for user Transaction module.
  • Developed DAO classes to interact with Database by using hibernate Frame work code.
  • Designed the Service Layer, which exposes the various services on a Frame work level.
  • Developed & Designed the Jasper and Crystal reports for end user results.
  • Maintained the MVC pattern using angular services and factories on the User Interface layer, which then connects to service layer.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Save, Pending, Finalization of Transactions.
  • Interacted with business analysts in requirements gathering and analysis.
  • Conducted code-review sessions with peers and Client.
  • Responsible for Defect status reporting to Client.
  • Involved in system wide requirement analysis.
  • Involved in module level work effort estimations and integrate for the whole system.
  • Involved in peer-reviews and lead reviews and provide feedback
  • Responsible to provide accurate and detailed weekly task reports.
  • Responsible to provide project risk identification and mitigation action planning with The project manager

Confidential

Tools: Core Java, Rest Api, Spring,Angular Js 1.5, Servlet,, XML, Json, Eclipse, Hibernate, Web strome 11 Gradel, GIT, Jasper, Crystal reports, Crystal-Xi Designer, I report Designer and Oracle.

Tech Lead

Responsibilities:

  • Implemented business logic for all modules
  • Implemented Junit test cases for whole application.
  • Implemented business rules for user Transaction module.
  • Developed DAO classes to interact with Hibernate related Frame work code.
  • Designed the Service Layer, which exposes the various services on a Frame work level.
  • Developed Java Classes, Methods for Jasper and Crystal reports.
  • Maintained the MVC pattern using angular services and factories on the User Interface layer, which then connects to service layer.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Save, Pending, Finalization of Transactions.
  • Interacted with business analysts in requirements gathering and analysis.
  • Conducted code-review sessions with peers and Client.
  • Responsible for Defect status reporting to Client.
  • Involved in system wide requirement analysis.
  • Involved in module level work effort estimations and integrate for the Whole system.
  • Involved in peer-reviews and lead reviews and provide feedback
  • Responsible to provide accurate and detailed weekly task reports.
  • Responsible to provide project risk identification and mitigation action planning with The project manager

Confidential

Tools: Core Java, JSF, Oracle, JSP, Servlet, Xhtml, XML, Junit, Toad, Eclipse, CVS, Hibernate, Maven, Xml Beans, Prime Faces, Ant, Jasper and Crystal reports, Oracle.

Team Lead

Responsibilities:

  • Implemented business logic for modules New Transactions and Transfer vehicles
  • Implemented Junit test cases for whole application.
  • Implemented business rules for user Transaction module.
  • Developed DAO classes to interact with Hibernate related Frame work code.
  • Designed the Service Layer, which exposes the various services on a Frame work level.
  • Developed Java Classes, Methods for Jasper and Crystal reports.
  • Maintained the MVC pattern using JSF framework on the User Interface layer, which then connects to service layer.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Save, Pending, Finalization of Transactions.
  • Used JSF in the UI and refractor some tags to Prime Faces tags like the radio buttons that fit the project perfectly.
  • Interacted with business analysts in requirements gathering and analysis.
  • Developed User Interface Screens for Presentation logic of application layers using XHTML and JSP.
  • Conducted code-review sessions with peers and Client.
  • Responsible for Defect status reporting to Client.

Confidential

Tools: Core Java, JSF, Oracle, JSP, Servlet, Xhtml, XML, JUnit, Toad, Eclipse, CVS, Hibernate, Maven, Xml Beans, Prime Faces, Ant, Jasper and Crystal reports, Oracle.

Tech Lead

Responsibilities:

  • Implemented business logic for modules New Transactions and Transfer vehicles
  • Implemented Junit test cases for whole application.
  • Implemented business rules for user Transaction module.
  • Developed DAO classes to interact with Hibernate related Frame work code.
  • Designed the Service Layer, which exposes the various services on a Frame work level.
  • Developed Java Classes, Methods for Jasper and Crystal reports.
  • Maintained the MVC pattern using JSF framework on the User Interface layer, which then connects to service layer.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Save, Pending, Finalization of Transactions.
  • Used JSF in the UI and refactored some tags to Prime Faces tags like the radio buttons that fit the project perfectly.
  • Interacted with business analysts in requirements gathering and analysis.
  • Developed User Interface Screens for Presentation logic of application layers using XHTML and JSP.
  • Conducted code-review sessions with peers and Client.
  • Responsible for Defect status reporting to Client.
  • Travelled client location (Groton, Connecticut) to gather the requirements.

Confidential

Tools: Core Java, JSF, Oracle, JSP, Servlet, xhtml, Xml, Junit, Toad, Eclipse, CVS, HibernateRich Faces,Ant, Jasper and Crystal reports.

Senior Developer

Responsibilities:

  • Implemented business logic for Maryland and Virginia clients
  • Developed DAO classes to interact with Hibernate related Frame work code.
  • Designed the Service Layer, which exposes the various services on a Frame work level.
  • Developed Java Classes, Methods for Jasper and Crystal reports.
  • Maintained the MVC pattern using JSF framework on the User Interface layer, which then connects to service layer.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Save, Pending, Finalization of Transactions.
  • Interacted with business analysts in requirements gathering and analysis.
  • Developed User Interface Screens for Presentation logic of application layers using XHTML and JSP.
  • Conducted code-review sessions with peers and Client.
  • Responsible for Defect status reporting to Client.

Confidential

Tools: Core Java, JSF, Oracle, JSP, Servlet, Xhtml, XML, JUnit, Toad, Eclipse, SVN, Tibco, Maven, Liferay Portal, XmlBeans, Ice Faces, Ant and JMS.

Senior Developer

Responsibilities:

  • Implemented business logic for workflow modules Authority and Trainer Review
  • Implemented JUnit test cases for whole new business application.
  • Implemented business rules for user administration module.
  • Developed DAO classes to interact with database.
  • Designed the Service Layer, which exposes the various services on a TIBCO subject.
  • Implemented a service to periodically send the data (in an XML format) to the analytics engine using TIBCO.
  • Developed Java Classes, Methods for Under Writing Management System.
  • Maintained the MVC pattern using JSF framework on the User Interface layer, which then connects to Tibco.
  • Designed and developed Business Delegation, Service and Data Access Object layers for Trainer, Authority and User Admin modules in Java.
  • Used JSF in the UI and refactored some tags to Ice Faces tags like the radio buttons that fit the project perfectly.
  • Interacted with business analysts in requirements gathering and analysis.
  • Developed User Interface Screens for Presentation logic of application layers using XHTML and JSP.
  • Responsible for bug fixing and new CR’s development.
  • Conducted code-review sessions with peers and Client.
  • Responsible for Defect status reporting to Client

Confidential

Tools: JSF1.2, Core Java, Oracle, Ant, Servlet, JSP, XML, JUnit, Rich Faces, Tibco, JMS, Toad

Senior Developer

Responsibilities:

  • Implemented business service classes for the application
  • Implemented business logic for Pr-Cr work flow.
  • Interacted with business analysts in requirements gathering and analysis.
  • Developed JSP pages, Backing Beans, Bean Builders and navigation through the JSF lifecycle.
  • Extensively involved with Client/Onsite team while gathering information/new features and delivery
  • Developed Ant build file for build process.
  • Handled Production Support of the application and fixed bugs efficiently.
  • Implemented JUnit Test cases and changed as per the functionality changes.
  • Conducted code-review sessions with peers and Client.

Confidential

Tools: Core Java, Servlets, JSP, Struts, MySQL, ClearCase, Ant, JDBC, Tomcat Server

Developer

Responsibilities:

  • Implemented J2EE patterns viz. MVC, data access object and Singleton Pattern.
  • Configured struts-config.xml and web.xml and properties file provided by Struts framework for the implemented modules.
  • Implemented Action Forms and Action classes for the modules.
  • Implemented Action Errors a feature of Struts for error reporting.
  • Developed DAO classes to interact with database.
  • Implementation of subscriber and deleting subscriber
  • Implemented service profiles to subscribers.
  • Developed Bulk Xml provisioning.
  • CR fixing and analyzing for HSS 6.0
  • Used ANT to compile, build and deploy the application on to the application server.

Confidential

Tools: Struts, CoreJava, Hibernate, Oracle, Servlet, jsp, xml, Junit Toad, Eclipse.

Developer

Responsibilities:

  • implemented action classes, action forms, validations using Struts framework
  • Configured struts-config.xml and web.xml and properties file provided by Struts framework for the implemented modules
  • Developed DAO classes to interact with database.
  • Developed business delegate classes for dividend payout module.
  • Responsible for Bug fixing.
  • Implemented Hibernate mappings for dividend payout and stock split modules.
  • Implemented JSP’s for user interface.
  • Responsible for Low Level documentation for stcoksplit Module.

We'd love your feedback!