We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Total 11+ years of IT experience in design, development, implementation and Testing of Client/Server, Distributed and Internet Applications using Java&J2EE, SOAP, RESTFUL Web services, Spring, Spring Boot, Micro services, Hibernate, JPA and Open Text (EMC) xPression technologies.
  • Hands on Experience in OpenText Technology xPression tools 2.5/4.2/4.6 - xAdmin, xDesign, xDashboard, xRevise, xResponse, xEditor, xAdapter, xFramework iQuickDoc, Devkit, SOAP, RESTful Webservices for batch processing, XSLT, XSD, Reading Definition, CMOD(Content Repository), Customized web services, xPression Administrator, IBM WebSphere 6.0/7.0/8.5, Java, Unix commands, Agile SCRUM and Kanban
  • Working towards client and company satisfaction, completing them by fulfilling the requirements scheduled within the deadlines with dedicated efforts, motivation and team spirit.
  • Expertise in writing problem statement, user stories, Epics, Acceptance Criteria
  • Solid understanding of Rational Unified Process (RUP) using Rational Rose, Unified Modelling Language (UML) and Object-Oriented Analysis (OAA)
  • Well versed with the onsite-offshore model and played an onsite-coordinator role
  • Well versed in preparing Business Requirement Documents (BR), Functional Specification Documents, Data Analysis, Data Models, Business flow diagrams, Use Case diagrams etc.
  • Extensive Knowledge on Requirements Gathering, Design, Development and Implementation
  • Strong Knowledge on Core java
  • Experience with Spring-Core, Spring-JPA, Spring-Jdbc, Spring-AOP, Spring-MVC and Spring-Web modules
  • Implementing database driven applications in Java using JDBC, JNDI, Entity Beans, Template and Hibernate
  • Worked on different Application and Web Servers that includes JBOSS, and Apache Tomcat and IBM Web Sphere
  • Hands on exposure to multiple Application Servers like JBOSS, IBM WebSphere Server and BEA WebLogic
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXB, Jackson, JVM, schemas like DTD, XSD (XML Schema)
  • Working knowledge of Ant/Maven, Gradle for project build/test/deployment, Log4j for error logging and Debugging, JUnit for unit and integration testing and XML Spy for XML validations
  • Good experience in Insurance, E-Commerce and Credit Card domain
  • Experience in using SVN, TFS, PVCS, GitHub and Kanban for version controlling
  • Strong experience in using IDEs like Eclipse, RAD, Intelij IDEA and My Eclipse
  • Experience in RESTful frame works both Jersey and CXF
  • Involved in deploying the application in Unix and to connect to see logs for fixing UAT/Production defects
  • Experienced working with database servers like sql, Oracle 9i/10g/12c, MS SQL Server 2000 and Teradata
  • Experience in technologies like iText, Pdfreader, Document Management
  • Strong analytical and problem-solving skills with strong eagerness of learning new technologies
  • Strong in Object Oriented Design, Programming and Performance Tuning
  • Deployed packages through putty for WAS/JBOSS applications and open make for the Tomcat applications
  • Ability to adapt to new environments with strong interpersonal skills
  • Capable of working the full life cycle of a project from initial customer requirements through delivery
  • Design and Develop new or existing xPression documents with workflows
  • Experience on integrating xEditor with web applications and launching templates on the fly
  • Best team player award in AXA Equitable correspondence and Upgrade projects.

TECHNICAL SKILLS

Languages: Java/J2EE and Document Management Technology(xPression)

JAVA: Core Java

J2EE Technologies: Servlets, JSP, Structs, Spring, Spring Boot, Microservices, Hibernate, Servlets, JSP, JDBC, JNDI, JPA

Web Service Spec: JAX-RPC, JAX-RS(Restful)

Web Service Imp: Axis, CXF, Jersey

XML Technologies: XML, XSLT, DTD, Xml schema, xPath, JAXP, JAXB, SAX, DOM

Scripting Languages: JavaScript, Angular JS, JSON, HTML, DHTML, CSS, Angular8.0, Angular Material, Fireball, node js, webpack and jasmine

Web / Application Servers: IBM WebSphere6.0/7.0/8.5, JBOSS5.0, WebLogic10g

Databases: Oracle 9i/10g/12c, SQL Server 2000, MDB, Mongo DB and Teradata

IDE: Eclipse, Net Beans IDE and Intelij IDEA 2019.2

Operating Systems: Windows XP/2000/7/10, Red Hat Linux7.x

Version Control: CVS, SVN, PVCS and Github

Build Tools: Ant, Maven and Graddle

Tools: Soap UI, Postman, Toad, SQL query analyzer, WinSCP, Dbeaver, Dreamweaver, Kanban, Quality Center, Sliva, Unicenter, LDAP, Edit plus, XML Spy, Rational Rose for UML, Unix Scripts.

Special Tools: xPression (xAdmin, xDashboard, xResponse, xRevise, xDesign, xPression Framework xPresso for InDesign/Word 4.6, xDevkit, xAdapter,)- Versions 4.6 SP1 patch18, 4.2SP1 Patch37, 2.5, xTest, Stream def, xEditor 4.6 SP1 Patch18, 4.1 SP1 patch37(Microsoft 2010 and 2016).

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Involving Operational Advisor project requirement analysis and designing workflow.
  • End to End workflow confirmation meetings with Business
  • Project environment setting up
  • Designing iReports and Productivity user interface screens
  • Developed Productivity(Data Upload, Data Management, Reporting definitions, Batch Download, Compare Department and Compare unit) and Benchmarking modules ( Profiles, Benchmarking Builder, Benchmarking peer report builder)
  • Supply focus, Dashboard Reports, Profiles, Peer groups and Action plan modules development is in progress
  • Developed Sequence, use case Diagrams and Process Flow diagrams using Rational Rose
  • Configuring environment setup for Application, web servers, load balancer, middleware, LADP, Roles.
  • Created Docker container and stacks for cloud environment configuration
  • Configured Docker cluster Trafiek for load balancer and gateway setup
  • Writing front-end code for developing new pages using HTML, Angular 8.0, Angular Material, Feather icons, Fireball, CSS, Boot Strap, JavaScript, node js, Angular CLI and web pack.
  • Participated in spring grooming sessions and daily stand up calls

Technologies Used: Java, J2EE, JSP, HTML5, JavaScript, Ajax, JQuery, Angular JS 6.0/8.0, node js, Angular Material, Feather icons, Fireball, Angular CLI, XHTML, CSS, Bootstrap XML, JSON, Spring MVC, Spring, Spring-Core, Spring-web, Spring-JPA, Struts2.0, Spring-AOP, Spring-rest-docs, Sprint-Boot using Micro services, Hibernate, JPA, Angular-JS, Web services (Soap and Restful), XSD, WSDL, DOM, SAX, JAXWS, JAX-RPC, Axis, Jersey, Apache CXF, Tortoise SVN, GitHub, Windows10, Kanban, Jira, Tomcat9, JBOSS, Grunt, Intelij IDEA, Maven, Gradle, Bamboo, Jenkins with Docker, JNDI, Oracle 11g/12c, SQL server 2010, TOAD, Postgress, ETL, Unix, Microsoft Visual Studio, UML, JMS queue, rabbit queue, Agile methodology, Kanban, Cloud forms, SOAP UI, Postman, Log4J, Jasmine, xPression Technologies and Junit.

Confidential, Charlotte NC, US

Senior Java Developer

Responsibilities:

  • Involved in the Analysis, Design, Coding and testing of user requirements to develop the new version of application.
  • Involved in environment (Apache webserver profiles, IBM Wepshere configurations, load balancers, middleware (transaction names), Databases, Firewall setup for developing the new version application
  • Migrated applications into new environment by optimizing the code and resolving the version compatibility issues.
  • Used Splunk enterprise tool to collect, analyze and act upon the untapped values and it display errors, logs, stack, trace etc.
  • Implemented responsive behavior and cross browser technologies for IE11 and IE Edge.
  • Implemented RESTFUL webservices using Apache CXF and Spring3. 5.6 for retrieving dynamic reports from content repository
  • Converted existing SOAP based customized webservices into RESTFUL webservice for print preview functionality
  • Designed Audit functionality and implemented audit proof of concept
  • Implemented microservices using spring-Boot application
  • Used Docker container to call other proxies Microservices
  • Implemented Open Single Sign on(SSO) using LDAP directory service for interlinked multiple web applications
  • Participated in QA and UAT testing as when needed and help business to complete business checkout after production deployments
  • Coordinating with the offshore team and managing deliverables
  • Responsible for maintaining product backlog with enough user stories or epics loaded upfront before grooming and planning sessions
  • Analyze and apply a broad knowledge of various business processes and functional and technical expertise to accurately anticipate organizational impacts
  • Reviewing Tracking and scheduling Test plans and Test cases
  • Monitoring team members and document best practices followed
  • Prepare and create schedule with proper resource loading by understanding scope and deliverables
  • Track and report earned progress and perform periodic schedule reviews with development team and customers, ensure project status is up to date using tracking tools like Kanban
  • Prepare weekly status report, presentations and other management reporting documents
  • Maintain a proper tracking of daily status and weekly meetings.
  • Performed Feasibility, Adaptability and Risk Analysis to identify the business critical and high-risk areas of the application
  • Led the product development print team in the launch of several new Life products which substantially increased company revenue
  • Structured the ePolicy platform which enabled agencies to view policy pages online. The soft copies resulted in substantial monetary savings
  • Life, Large Corporate Markets, Annuities and Disability Income
  • Designed and developed policy pages, correspondence, statements, bills and reports using EMC's xPression applications - xDesign.
  • Helped identify upstream as well as post-xPression issues enabling projects to adhere to timelines

Technologies Used: Java, J2EE, HTML5, Javascript, Angular JS, XHTML, CSS, XML, JSON, Spring MVC, Spring, Spring-Core, Spring-web,Spring-JPA, Spring-AOP, Spring-rest-docs, Sprint-Boot using Microservices, Hibernate, Angular-JS, Webservices (Soap and Restful), XSD, WSDL, JAXWS, Tortoise SVN, Windows7, Kanban, Tomcat, IBM WebSphere, Eclipse, Maven, Jenkins with Docker, xPression Technologies.

Confidential, Charlotte, NC

Senior Java Developer

Technologies Used:Java, J2EE, HTML5, Javascript, XHTML, CSS, XML, JSON, Spring MVC, Spring, Spring-Core, Spring-web, Spring-Boot using microservices, Spring-JPA, Spring-AOP, Spring-rest-docs, Hibernate, Restful Webservices, XSD, JAXRS, Windows7, Tomcat, IBM WebSphere, Eclipse, Maven, xPression Technologies.

Responsibilities:

  • Requirements gathering and document specification for updating day to day changes
  • Involved in the Analysis, Design, Coading and testing of user requirements to develop ESP application
  • Developed rest webservice API’s.
  • Consume thirty party AP’s from Cybersource for payment and transaction processing and variant for advanced most secure payments
  • Implemented new Restful webservices with JAX-RS
  • Implemented microservices using spring boot applications
  • Implemented Single -Sign-On(SSO) for federated identity including Authentication, Authorization, user attributes exchange and user management
  • Used Jenkins with CI/CD
  • Used Ready API, Rest Assured, Postman to create Test Suites and test cases that are automated during API deployments
  • Used Splunk enterprise tool to collect, analyze and act upon the untapped values and it display errors, logs, stack, trace, etc.
  • Fixed production bugs and quarterly elevation issues and fixed sonar.
  • Extensively used JAVA XML, XPath APIs (DOM and SAX parsers) and XSLT transformation to retrieve/build messages from the request/response
  • Developed end to end integration test to validate functionality.
  • Responsible for logging and tracking the issues in QC
  • Planning the release calendar based on the Signoff
  • Implemented code cleanup code and integrated with maven build to clean up the data.
  • Participated in QA and UAT testing as when needed and help business to complete business checkout after production deployments
  • Analyze the business needs of a client or project in order for technical teams to develop solutions to those needs
  • Work directly with the development team to ensure that the Specifications are fully understood and testing results correspond to the business expectations / needs
  • Coordinate between offshore, development teams and business
  • Planning the release calendar based on the Signoff

Confidential, Charlotte, NC

Senior Java Developer

Technologies Used:Java, J2EE, HTML5, Javascript, XHTML, CSS, XML, JSON, Spring MVC, Spring, Spring-Core, Spring-web, Spring-Boot, Spring-JPA, Spring-AOP, Spring-rest-docs, Hibernate, Restful Webservices, XSD, JAXRS, Tortoise SVN, Windows7, Tomcat, IBM WebSphere, Eclipse, Maven, xPression Technologies.

Responsibilities:

  • Participated in the initial project requirement discussions
  • Interacting with AXA Advisors Management team and gather requirements
  • Managed individual customer user stories and deliveries for developed applications
  • Designed and developed restful webservice components for the business logic and the communication with the hibernate components
  • Implemented Single Sign on(SSO) for easy usage and faster work due to the delegation of several actions in parallel across different modules
  • Set up standards for system development and maintenance. Analyzed, customized and implemented the solutions. Involved in the design and development of the user interfaces and databases
  • Developed modules using Spring Boot, JSP, HTML, DHTML and JavaScript
  • Used Jenkins for achieving continuous Integration (CI) and Continuous Deployment (CD)
  • Used Splunk enterprise tool to collect, analyze and act upon the untapped values and it display errors, logs, stack, trace, etc.
  • Tracked defects in Quality center
  • Created system documentation

Confidential

Senior Java Developer

Technologies Used: Java, J2EE, JSP, HTML, JDBC, Oracle, Javascript, Xml, Jason, Soap and Restful Webservices, Spring, Hibernate, Windows7, Jackson Xml/Json Framework, Tomcat, Eclipse, Maven, IBM Webpshere & xPression Technologies

Responsibilities:

  • Daily batch jobs monitoring
  • Incidents and enhancement requests resolving
  • Making enhancements to the applications for better performance and usability
  • Solving the issues if any on timely manner and make the Applications available at the earliest if the customers face any problems.
  • Understanding New business requirements and learning the existing systems
  • Performing Requirements analysis
  • Performing IQA and EQA for code developed
  • Responsibility to move all permanent fixes to production region with proper unit testing in lower regions
  • Server Maintenance
  • Business reported issues analyzing and identifying the root cause and providing immediate workaround
  • Performance tuning
  • Scrum calls, Sprint planning meeting, grooming sessions Sprint Retrospective and Product Demo meetings
  • Prepare weekly status report, presentations and other management reporting documents
  • Implemented code using Spring and Java annotations.
  • Responsible for maintaining product backlog with enough user stories or epics loaded upfront before grooming and planning sessions
  • Loading user stories in TFS Kanban board with clear User Acceptance Criteria (UAC) that explains what is needed to implement
  • Coordinating with Team as a single point of contact for all issues and involving Design, development, testing and delivering code as per schedule targets

Confidential

Junior Java Developer

Technologies Used: Java, J2EE, JSP, HTML, JDBC, Structs, Oracle, Javascript, Xml, XSD, XSLT Jason, Soap and Restful Webservices, Windows7, iText, Jackson Xml/Json Framework, Tomcat, Eclipse, Maven, IBM Webpshere & xPression Technologies.

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) of the project from Analysis, Design, Implementation and testing.
  • Implemented Data Access Objects (DAO), Value Objects, Java Beans
  • Developed User Interface (UI) module using Structs framework, validator, Tiles, JSP, Servlets, HTML, DHTML and JavaScript.
  • Developed Java Server Pages (JSP) for the front end and Servlets for handling HTTP requests
  • Implemented web service provider & Client using a given WSDL.
  • Generated XML to Interface with Other Systems for sending data
  • Implemented Database interaction with JDBC
  • Interacting with various teams to identify the bottle necks and suggest best practices to overcome
  • Responsible for interacting with Business Analyst and Business to get the requirements
  • Act as a liaison between business, development and testing teams for high standard deliverables
  • Migrated Legacy mainframe systems metacode products to Java environment

We'd love your feedback!