We provide IT Staff Augmentation Services!

Lead, Senior Developer, Designer Resume

LA

SUMMARY:

  • Certified java developer having 9 years of proven experience to build commercial Java, J2EE using applied best Practices suggested in software engineering practices.
  • Having 108 Months of software development experience with Business Domain knowledge like US Health Insurance.
  • Having excellent exposure to full software development project lifecycle starting from customer requirements gathering, analysis, design, development and automation testing till implementation using Java/J2ee technology.
  • Have used open source tool to fulfill the business need. Having an experience in continuous integration tool such as Jenkin, Maven, UDeploy.
  • Proven Object Oriented knowledge in software development process.
  • Having good exposure to proven software development methodologies/processes using Agile SCRUM, waterfall Model.
  • Proven experience in architectural knowledge of design and development of java backend server development using GOF design pattern, Hibernate, Spring and using performance best practices, design practices of generics DAO (Data access object) layer.
  • Ability to manage the database server like ORACLE, DB2, MYSQL.
  • Strong experience of developing application on Test Driven Development (TDD) approach using JUNIT, JMOCK.
  • Experience in software development using Java and J2EE technologies and 2 years of experience in quality assurance.
  • Strong Programming skill specially Object Oriented Programming and development knowledge.
  • Expert in developing applications using Spring MVC, Spring Boot and Hibernate frameworks.
  • Robust technical knowledge in Java/J2EE, Servlet, JDBC, EJB, JMS, SQL.
  • Expertise working with various J2EE design patterns like SOA, MVC, Front Controller Pattern, Singleton, Factory, Abstract Factory, DTO, DAO, Proxy, Business Delegate, Session facade and Service Locator.
  • Extensive development experience on different IDE’s like Eclipse, IntelliJ IDEA.
  • Experience in using Web Services (SOAP over HTTPS, JAX - RPC).
  • Experience in working with Core java, multithreading concepts, and Collections API.
  • Knowledge of REST web services, Soap Web service.
  • Experience in Agile based development.
  • Proficient in analyzing and translating business requirements to technical requirements.
  • Experience in fine tuning production live applications using java fundamentals and techniques.
  • Experience in using the open source tools Log4j and JUnit test Framework.
  • Excellent business background in Customer Sales and distribution, Inventory, Data Warehousing, and Banking.
  • An excellent team player and self-motivated with strong leadership, problem solving, analytical, communication, presentation, and mentoring skills.
  • Good ability to communicate with US client and offshore and onshore team in daily stand-up scrum meeting understand the story or requirement and convince the business logic to client and different team member and participating in development retrospectives to identify areas of improvement Demonstrating software functionality.

TECHNICAL SKILLS:

Programming Languages: Java, PL/SQL, Unix Shell Scripts

Java/J2EE Technologies: JDBC, Servlets, JSP, JMS, EJB 2.0/3.0

Web Development: HTML, CSS, Java Script, AJAX, Angular 4

Frameworks: Spring Boot, Spring, Apache Camel

XML/Web Services: XML, XSD, WSDL, SOAP, Apache CXF, JAXB, XMLBeans

Application/Web Servers: JBoss EAP 4, 6.X, 7, Tomcat

Databases: Sybase, MongoDB, Oracle 10g

IDEs: Eclipse, Net Beans, JBoss IDE, IntelliJ

Build Automation: Maven, Jenkins

Testing and Logging Frameworks: JUnit, Log4J, JMockit, Mockito, JMeter

Tools: Microsoft Visio, TOAD, Soap UI, Putty, SQL Developer, Sybase Interactive, RoboMongo, JProfiler, VisualVM, Sonarqube

Operating Systems: Windows 98/2000/NT/XP, AIX, Linux

Version Control: GIT, SVN

Business Rules Management System: Drools

PROFESSIONAL EXPERIENCE:

Confidential, LA

Lead, Senior Developer, Designer

Responsibilities:

  • Involved in Analyzing the Functional Requirement Document and prepare the Low Level Design Documentation.
  • Developing Micro services using Spring Boot framework

Environment: Java 1.8, Spring MVC, Spring Boot, TOMCAT server, JBoss EAP, Drools, MongoDB, Sybase, Hibernate.

Confidential, Hartford, CT

Lead, Senior Developer, Designer

Responsibilities:

  • Involved in Analyzing the Functional Requirement Document and prepare the Low Level Design Documentation.
  • Involved in Configurations as Data Sources of JBoss Application Server.
  • Worked on High level and low-level system design, planning, estimation and implementation.
  • Developed presentation layer using JQUERY, HTML, XHTML, CSS and client validation using JavaScript.
  • Worked on XML and JSON for transferring and retrieving data between different applications.
  • Developed restful webservice to pull the data from DB & third party vendor web services.
  • Used Web Services for creating rate summary and used WSDL and SOAP messages for getting useful plans from different module.
  • Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections whenever necessary.
  • Designed and integrated the full-scale Spring/Hibernate persistence solution with the application architecture.
  • Implemented Object Relational Persistence (Hibernate) for the domain model.
  • Involved in design and development of the Hibernate Domain Model for the services.
  • Worked on web services and associated business modules integration.
  • Worked on development and implementation of the MVC Architectural pattern using Spring Framework including JSP, and Servlets.
  • Involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, and DAO. Having Followed SOA architecture.
  • Worked in wide-area network to maintain all the device related data onto MYSQL database.
  • Experienced in RDBMS such as Oracle, MySQL and IBM DB2 databases. Used NoSQL DB database Mongo DB for proof of concept and having experience in create a Stored Procedures .
  • Developed the DAO layer for the application using Spring Hibernate template support.
  • Used BRMS Drools API to create the business rules.
  • Involved in writing the JUnit test cases using JUnit.
  • Extensively used SoapUI to test the Web Services.

Environment: Java 1.7, Apache Camel, Spring MVC, Spring Boot, MyBatis, JAXB, XML, JBoss EAP, Drools, MongoDB, Sybase, Hibernate.

Confidential

Senior Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) i.e., requirement gathering by assisting SAs, schema modeling, analysis, architecture design and development using AGILE methodology.
  • Designed, Developed user stories that involved creation of new Rules in Blaze Advisor as per business requirements.
  • Designed, Developed modules using Spring Framework MVC Architectural Pattern.
  • Designed, Developed the Rest Webservices using Jboss rest easy and as well as Spring Framework and Soap Http Webservices using Apache CXF.
  • Designed, Developed Soap over JMS service.
  • Designed and developed the input/output data formats in XSD for the WSDL files.
  • Involved in developing traditional SDLC Waterfall Model as well as Agile.
  • Created unit test case scenarios for the developed modules.
  • Coordinated with various stake holders in performing Integration testing, system testing and user acceptance testing.
  • Developed unit test cases using Junit, JMockit and functional/load testing using JMeter, Soap UI, Rest UI.
  • Used SOAPUI tool for testing Restful API webservices, Soap Webservices.
  • Used subversion SVN and GIT for source control and version management.
  • Involved in system maintenance, functionality addition and improvement.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases
  • Sybase, MongoDB, Sql Server were used as the database
  • JBoss EAP is the application server
  • Involved in doing code reviews using SONAR Qube, Find Bugs, PMD, Eclemma code coverage.

Environment: Java 1.6, Spring MVC, Spring Boot, EJB 3.2, MyBatis, JAXB, XML, JBoss EAP, Drools, MongoDB, Sybase

Confidential

Senior Developer

Technical Environment: Java, J2EE, RESTFUL Web Services, Sybase 6.0, JBoss App Server, Mongo DB.

Responsibilities:

  • Worked on life cycle of Claim processing system primarily on Adjudication & Post Processing.
  • Responsible to provide the resolution for Incident tickets (Business Issue) within a defined time frame (SLA).
  • Gathering and analyzing customer data and user requirements, understanding and interpreting user needs and goals into solutions.
  • Identifying end-user needs, document business requirements and develop functional requirements specifications for the same.
  • Understanding and preparing the technical & functional specifications of the application.
  • Design and develop usability test plans, conduct usability tests, and provide recommendations based on test results.
  • Experience in working with users and supporting IT development teams in defining IT solutions.

Confidential

Senior Developer

Technical Environment: Core Java, Jdbc, SQL Server, COBOL, JCL, IMSDB. DB2.

Responsibilities:

  • Involved in analyzing the Requirements.
  • Involved in analyzing the Business Rules.
  • Involved in analyzing the existing code and implementing our codes in it.
  • Involved in Code Review as per the Coding Standards.
  • Involved in Preparing the Unit Test Cases.
  • Involved in Unit Testing and Integration Testing.

Hire Now