We provide IT Staff Augmentation Services!

Sr Java Developer Resume

5.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • Over 10 years of extensive experience in Analysis, Design and Development of multiple projects.
  • Analyze business requirements including their corresponding dependencies and prioritize based on the impact assessment.
  • Designing the architecture of an application consisting of multiple interfaces and to prepare the design documents which include process flow diagrams via Confidential &T web sequence tool.
  • Designing the XML Schemas in XSD format upon discussing with client/server application teams.
  • Designing data model for interface which includes addition of entities, attributes, and services.
  • Facilitating design sessions to identify the impacted applications and to solution the user stories.
  • Application Design walkthroughs and reviews with system engineers, developers, and testers.
  • Developing applications using Agile/Waterfall model based on the requirement.
  • Using SAFe Agile Methodology for the development of assigned user stories.
  • Developing Asynchronous Communication between applications using JMS and MDB.
  • Developing synchronous Communication between applications using Soap Web services.
  • Developing WSDL and using ATT WSDL Checker to validate WSDL.
  • Developing Adapter, Action, FSM, State, Service, DAO Layers which includes technologies like J2SE, J2EE, Spring, Hibernate Spring Annotations, HQL.
  • Developing micro services using Spring boot with components Rest API’s, Gateway, AUTH Server, Eureka discovery services, load balancer and cloud deployment in containers using Docker.
  • Work on Active MQ Messaging Service for Integration using Spring Integration and Camel.
  • Work with SQL queries to store the data in MS SQL Server and Oracle DB.
  • Test Driven development using JUnits, mocked the objects using Mocito.
  • Retrospective sessions to improve model accuracy and effectiveness of the solution.
  • Using Crucible tool, performing code reviews upon coordination with peer developers to achieve optimal code.
  • Responsible for Continuous Integration using Maven which includes validation of successful build in Jenkins.
  • To deploy and Install the EAR's in UNIX console and WebLogic server in integration, system, and pre - production test environments.
  • Testing the application using Confidential &T Web Simulator and Confidential &T Lightspeed GUI.
  • Testing micro services using Postman tool with JSON inputs and outputs.
  • Develop integration tests using FitNesse in BDD (Behavioral Driven Development) format.
  • Participating in Defect Review calls/Defect Management and responsible for updating the defect status in HP Quality Center/iTrack tools.
  • Participating in Release Management and Deployment calls and responsible for migrating the code to production following the timelines.
  • Upon production migration, monitoring fail box issues raised by BOA team and resolving issues turned defects if any.
  • Identify root cause of the BBNMS-LS production issues through Kibana search tool and UNIX logs to find errors and exceptions of the order.
  • Minimize the down time of customer’s connection by rectifying the issue on time.
  • Responsible to review/resolve performance testing issues related to Scalability, Load, Spike and Volume and to resolve System testing defects.
  • Using IBM SDP tool (Software Delivery Platform) for defect management.
  • Performing Test case review for functional and Performance System Testing.
  • Coordinating/Supporting Integrated, System and FIE testing teams.
  • Participate in demos to present application functionality to the product owner, during mid sprint and end of the sprint.

TECHNICAL SKILLS:

Telecommunications, Finance, e: Governance, ERP System (HR, Inventory, Asset),Entertainment

Methodologies: Waterfall, Agile.

Programming Languages: J2SE 1.4.2/1.5/1.6/1.7/1.8 , PL/SQL, Criteria API, HQL, Junit 4.11

J2EE Components: Servlets 2.3/2.5, JDBC 2.0/3.0, JNDI, JTA, JSTL, Java Mail, JMS, EJB, JPA, RMI.

Web Frameworks: Struts 1.1/1.3/2.0,2.1, Spring 1.5/2.0/2.5/4.2.5 , Tiles, Spring Boot

ORM/Data Mappers: Hibernate 2.1/3.0/3.2/3.6 , Spring JDBC.

Server Technologies: JSP 2.0, Struts tag libraries, Spring Bind tags, DWR, Spring Security, Spring boot

Client Technologies: HTML, DHTML, CSS, JavaScript, JQuery, JSON, DOJO, JSTL Tag Libraries, XML, XSD, XSLT, xPath, AJAX.

Remote Technologies: Sockets, RMI, JMS.

Web Services Technologies: SOAP Web Services, Spring Web Services.

Web Servers: Apache Tomcat 5.5/6.0

Application Servers: Weblogic 8.0/10.3/12.1.3 , JBoss 4.2.x/5.0, Web Sphere 6.1.

Database Servers: Oracle 8i/9i/10g/11g/ 11.2.0.3.0 . , MySQL 5.1, Apache Derby, PostgreSQL.

IDEs: STS 4.5, Eclipse Ganymede, Eclipse Juno, My Eclipse 7, Eclipse Mars.

Build Tools: Apache Ant, Maven 3.2, Jenkins.

Database Tools: Oracle SQL Developer 4.0.3.16, Toad, SQLyog, MySQL Client, PostgreSQL Client.

Reporting Tools: iReport 2,3

Version Control: Subversion Control System (Tortoise SVN), Microsoft Visual SourceSafe (VSS), Git

Platforms: Windows XP/7, UNIX, LINUX.

Testing tools: Confidential &T Web Simulators, Soap UI 5.0

Bug Tracking tools: HP Quality Center, Bug Tracker, Bugzilla, Confidential &T Fail Box, Jira/iTrack.

Other tools: Rally, xPlanner, Crucible Review, Sonar, Requisite Pro, CPS/Prism, Win SCP, Microsoft Outlook, ATT Connect, Openbravo ERP, ER Win, MS Office, TDP RM tool, Log4j, Confidential &T Web Sequence Diagrams, Confidential &T WSDL Checker, Skype, Webex.

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Sr Java Developer

Responsibilities:

  • Coordinating with Business Analyst to understand the System requirements.
  • Designing the API response JSON specification upon discussing with client/server application teams.
  • Application Design walk-troughs and reviews with Business Analyst, developers, and testers.
  • Development of applications using Agile methodology.
  • Exposing Rest API through APIGEE for Salesforce.
  • Configuring REST end points, Properties in APIGEE.
  • Responsible for delivering design documents in APIGEE.
  • Developing REST API in spring Boot.
  • Developing and Responsible for Maintaining SQL queries, procedures and functions.
  • Configuring Events in EDF (Oracle SOA) product.
  • To deploy and Install the EAR's using UNIX console and WebLogic console.
  • Coordination with Salesforce, Infrastructure Team, other applications teams on demand.
  • Testing micro services using Postman tool with JSON inputs and outputs.
  • Development and Responsible for maintaining Initial Load Code for Elastic Search.
  • Development and Responsible for Maintaining Write/Update/Delete API management for Elastic Search.
  • Development and Responsible for Maintaining READ API management for Elastic Search.
  • Participating in Defect Review calls/Defect Management and responsible for updating the defect status in Jira.
  • Participating in Release Management and Deployment calls and responsible for migrating the code to production following the timeliness.
  • Developer level Support for the Foxipedia Application in Production Environment based on incidents created in ServiceNow.
  • To provide status updates and to discuss issues during scrum calls.

Environment: Core Java, Spring Boot, Elastic search, Web Logic, Jolt, Postman, APIGEE, JPA, JIRA, Bit Bucket, Service NOW.

Confidential

Lead Java Developer

Responsibilities:

  • Coordinating with System Engineers to understand the System requirements/High Level Design Documents.
  • Involving in designing the architecture of an application consisting of multiple interfaces and to prepare the design documents which include process flow diagrams via Confidential &T web sequence tool.
  • Designing the XML Schemas in XSD format upon discussing with client/server application teams.
  • Designing data model for interface which includes addition of entities, attributes, and services.
  • Application Design walkthroughs and reviews with system engineers, developers, and testers.
  • Developing applications using Agile/Waterfall model based on the requirement.
  • Developing Asynchronous Communication between applications using JMS and MDB.
  • Developing synchronous Communication between applications using Soap Web services.
  • Developing WSDL and using ATT WSDL Checker to validate WSDL.
  • Developing Applications with Finite-State Machine (FSM) and Events Concept.
  • Developing Adapter, Action, FSM, State, Service, DAO Layers which includes technologies like J2SE, J2EE, spring, Hibernate Spring Annotations, HQL.
  • Developing microservices using Spring boot with components Rest API’s, Gateway, AUTH Server, Eureka discovery services, load balancer and cloud deployment in containers using Docker.
  • Involved in the design of helper classes using core Java and multi-threading and Collections.
  • Used Core Java (Multi-Threading, Concurrency, Exception Handling, Collection) APIs to implement various features.
  • Test Driven development using JUnits, mocked the objects using Mockito.
  • Writing SQL queries using SQL Developer tool.
  • Generating code review using Crucible tool upon coordination with peer developers.
  • Code commit through Tortoise SVN tool using the ticket generated by iTrack and crucible tools.
  • Code Quality through Sonar and sonar-pmd-plugin.
  • Responsible for Continuous Integration which includes validation of successful build in Jenkins, migration of code to IT environment and resolving issues/defects if any.
  • To deploy and Install the EAR's using UNIX console and WebLogic console.
  • Coordination with GUI, WEBSIM other applications teams on demand.
  • Testing the application using Confidential &T Web Simulator.
  • Testing Using SOAP UI.
  • Testing micro services using Postman tool with JSON inputs and outputs.
  • Develop integration tests using FitNesse in BDD (Behavioral Driven Development) format.
  • Performing Test case review for functional and Performance System Testing.
  • Responsible to review/resolve performance testing issues.
  • Coordinating/Supporting Integrated, System and FIE testing teams.
  • Responsible for the resolution of System Testing/FIE defects which may include code change.
  • Participating in Defect Review calls/Defect Management and responsible for updating the defect status in HP Quality Center/iTrack tools.
  • Participating in Release Management and Deployment calls and responsible for migrating the code to production following the timelines.
  • Upon production migration, monitoring fail box issues raised by BOA team and resolving issues turned defects if any.
  • Responsible for Connectivity testing post production.
  • Developer level Support for the BBNMS-LS Application in Production Environment.
  • To involve actively in ‘DTV integration with Confidential &T’ processes, calls, design, and development.
  • Worked on Wireless local loop integration with lightspeed.
  • Managing or updating my tasks using xPlanner or Rally tools.
  • To provide status updates and to discuss issues during scrum calls.

Environment: Java 1.8, spring 4.2.5, Oracle Database 12c Enterprise Edition Release 11.2.0.3.0 , WebLogic Server Version 12.1.3JSP, Servlets, Multi-Threading, XML, JMS, STS 4.5, soapUI 5.0, Maven 3.2, Oracle SQL Developer 4.0.3, TDP RM Tool, Req pro, X

Planner, iTrack, HP Quality Center 11.0, Hibernate 3.6, JPA, Junit 4.11,log4g 1.2,Sonar 5.1.1,Jenkins 1.5.

Confidential

Lead Java Developer

Responsibilities:

  • Worked as Technical lead which involves guiding offshore team, providing clarifications, and attending scrum calls.
  • Attaining thorough understanding of current state functionality.
  • Performed R & D on installing and deploying an application in JBOSS wildfly platform.
  • Working with external companies to determine request and response formats and to determine the communication technology that is needed to interact and gather required data.
  • Deleting certain dedicated functionality to US and adding functionalities to support requirements for other countries.
  • Responsible for cleaning web logic APIs from the existing applications and replacing them with JBOSS supported APIs.

Environment: Java 1.7, spring, Oracle Database 12c Enterprise Edition, JBOSS wildfly, WebLogic Server, JSP, Servlets, XML, JMSIntelliJ, soap UI, Maven, Oracle SQL Developer, Rally, JPA, Junit, log4g.

Confidential

Module lead and Java developer

Responsibilities:

  • Interact with the business team to understand and analyze the requirements.
  • Identify, elaborate use-cases and construct use-case models, including the use of business process flows and activity diagrams using UML.
  • Prioritize use-cases, selecting the architecturally significant and high-risk ones.
  • Transformation of business object to relational database and developed PL/SQL stored procedures, functions, and views for the database tier.
  • Responsible for identifying relations among the entities and specifying attributes for an entity
  • Transformation of database design to hibernate mapping Files.
  • Development for JSP pages which includes technologies like CSS, HTML, DHTML, JSTL, JavaScript, JQuery, Tiles, Message Properties.
  • Developer for Controller, Service, DAO Layers which includes technologies like J2SE, j2EE, Springs, Hibernate, Spring Annotations, HQl, Criteria.
  • Interact with testing team and responsible for closing the issues.
  • Interact with client for deployment and user training.
  • Responsible for sharing the decisions and objectives of the meetings in document.
  • Responsible for creating the database with initial data in development and testing servers.
  • Responsible for maintenance of testing and development servers.
  • Assist project manager in managing project plan, scope, and control log for the release activities.

Environment: Core Java, Servlets, JSP, Springs 3.02, Hibernate 3.0, JBOSS, DWR, JSON, Tiles, Velocity, JavaMail, JSTL, MySQL, PL/SQL, Criteria API, HQL, HTML, CSS, JavaScript, JQuery, JMS, Quartz, Spring restful Web Services, Spring Security, XML.

Confidential

Module lead and Java developer

Responsibilities:

  • Interacted with the Business team to understand and analyze the requirements.
  • Identified and elaborated use-cases and constructed use-case models, including the use of business process flows and activity diagrams using UML.
  • Prioritized use-cases by selecting the architecturally significant and high-risk ones.
  • Transformation of business object to relational database and developed PL/SQL stored procedures, functions, and views for the database tier.
  • I was responsible for identifying the relations among the entities and specifying attributes for an entity
  • Transformation of Database Design to Hibernate Mapping Files.
  • Developer for JSP pages which includes technologies like CSS, HTML, DHTML, JSTL, JavaScript,
  • Tiles, Message Properties
  • Developer for Controller, Service, DAO Layers which includes technologies like J2SE, j2EE, Springs, Hibernate.
  • Developer for spring web services for interaction between different applications.
  • Interacted with Testing Team and responsible for closing the issues.
  • Interacted with client for Deployment and user training.
  • I was responsible for sharing the decisions and objectives of the meetings in document.

Environment: Core Java, Servlets, JSP, Springs3.0, Struts 3, Spring MVC, Hibernate, JBOSS, DWR, JSON, Tiles, Velocity JavaMail, JSTL, PostgreSQL, PL/SQL, HQL HTML, CSS, JavaScript, JQuery, JMS, Quartz, Spring restful Web Services, XML, and Apache Derby.

Confidential

Technical Support Executive

Responsibilities:

  • Interacted with the Client Tech teams to follow up on open issues.
  • I was responsible for analyzing the issues raised, involves debugging the java and database code.
  • Created and maintained a Flow Document on the processes followed to analyze the issue.
  • I was Responsible for closing the issues in compressed calendar deadlines.

Environment: Core Java, Servlets, JSP, Springs IOC, Spring MVC, Hibernate, Web logic, Tiles, Oracle 9i, PL/SQL.

Confidential

Module Lead and Java Developer

Responsibilities:

  • Interacted with the Business team to understand and analyze the requirements.
  • Identified and elaborated use-cases and constructed use-case models, including the use of business process flows and activity diagrams using UML.
  • Prioritized use-cases by selecting the architecturally significant and high-risk ones.
  • Transformation of business object to relational database and developed PL/SQL stored procedures, functions, and views for the database tier.
  • Transformation of Database Design to Hibernate Mapping Files.
  • Developer for JSP pages which includes technologies like CSS, HTML, DHTML, JSTL and JavaScript.
  • Developer for Controller, Service, DAO Layers which includes technologies like J2SE, j2EE, Struts, Hibernate.
  • I was responsible for sharing the decisions and objectives of the meetings in document.
  • Assist Project Manager with managing project plan, scope, and control log for the release activities

Environment: Core Java, Servlets, JSP, Springs3.0, Struts 3, Spring MVC, Hibernate, JBOSS, DWR, JSON Tiles, Velocity Java Mail, JSTL, PostgreSQL, PL/SQL, HQL HTML, CSS, JavaScript, JQuery, JMS, Quartz, Spring restful Web Services, XML, and Apache Derby.

We'd love your feedback!