We provide IT Staff Augmentation Services!

Senior Java Developer Resume

3.00/5 (Submit Your Rating)

PROFILE SUMMARY

  • 8+ years of experience in the software industry in development of various enterprise applications using Java based technologies.
  • knowledge on micro services architecture using Rest APIs, spring boot, docker,Eureka,Kubernetes,dynatrace, and AWS.
  • Analysis / design / development / testing experience in Java / J2EE / Web Based Application.
  • Possessing excellent interpersonal, analytical, organizational, managerial, written and technical skills.
  • Experience in using design patterns like Front Control /Singleton /Intercepting Filter /Creational /Decorator /Factory /Abstract Factory etc.
  • Experience working in Agile/Continuous integration environment/Iterative/Waterfall.
  • Working knowledge on SOA driven development using SOAP/JAX - WS/Axis 2, RESTFUL/JERSEY (JAX-RS), RESTFUL /spring mvc 4 capabilities and reporting tools like Jasper Report/ireport.
  • Expertise in developing enterprise applications using frameworks like Spring Boot/Spring MVC 4/Struts 2/Prime faces.
  • Expert knowledge on UI development using Angular JS /HTML 5 /CSS 3.
  • Experience in building application using JavaScript/Bootstrap/Ajax/JQuery/Json.
  • Experience in IBM (BPM)/Process Designer/Design and create workflows for various business requirements.
  • Experience in SQL Server 2000 / 2005 / 2008 / 2012/Oracle 10g/11g/12c
  • Knowledge in JDK1.8 features like Lambda Expression and Functional interfaces/Java stream API.
  • Working knowledge on Jira/Git/confluence/big bucket/Jenkins/Bamboo/SVN.
  • Have worked on both Investment and Retail banking Projects. Superficial domain knowledge in investment banking and SOA Driven Application.
  • Software testing experience using Jmeter/CA Introscope workstation.
  • Experience implementing Bean Validation 2.0(JSR 380)/Hibernate validator 5.4.1 for general spring mvc server side validation.
  • Work knowledge on continuous integration with maven script/Jenkins server.
  • Code scan using IBM code scan.

TECHNICAL SKILL SET

Languages: Java, J2ee, JavaScript, JQuery, JQuery-Ui, SQL, HTML5, CSS, AngularJS, JSON.

SOA/Services: Soap/JAX-WS/Axis 2, Restful using Jersey/JAX-RS, Postman, Restlet, SoapUI, Jmeter.

Frameworks: Spring MVC, Struts 2, custom MVC frameworks, JPA 2.0, Prime faces, Bootstrap.

App Servers: Apache Tomcat/Glassfish/Web logic/Web sphere/Apache Server.

Security mechanism: AOuth 2.0/SAML/SSL/Basic authentication using Spring

Technologies: JSP, Servlets, JDBC, JPA 2,Spring boot/Spring IOC/AOP, JSON, Java Mail, AWT, RMI, JUnit, Log4j, DHTML, JQuery, Ajax, Jasper Report, LDAP, XML, DTD, Free Marker, Maven, Apache Tiles, JAXB.

Version Control: Subversion/GIT/CVS

Dev Tools: Eclipse, Firebug, Ant, Maven, JIRA, Bugzilla, I Report, GIRA, Oracle JDeveloper,IBM-IGC/BPM,Spring Tool Suit,Confluence,Big bucket, Jenkins,IBM Code Scan.

Testing Tools: Jmeter/Selenium/SoapUI/Postman, CA Introscope workstation.

Reporting tools: Jasper Report/I report.

GUI Tools: SQL developer, PL/SQL Developer, MySQL

Operating System: Windows 98 / 2000 / NT / XP, UNIX.

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Roles & Responsibilities

  • Convert business logic to software components.
  • Uses Spring boot 2.2, JPA Repository, Jdk1.8
  • Work with dev-ops for continuous deployment/delivery using Jenkins/IBM Urbancode.
  • Involved in software support for SIT/UAT/DEV deployments
  • Prepare packages for all the 3 SIT/UAT/DEV environments.

Environment: Spring boot 2.2, JPA Repository, Jdk1.8, Git, Github, Jenkins,IBM Urbancode.

Confidential

Senior Java Developer

Roles & Responsibilities

  • Application enhancements according to the client requirements.
  • Manual deployment in Jboss and Tomcat cloud environments.
  • Automating deployment process/scripts using deployment manager.
  • XSD tuning to generate fields corresponding to the Model values.

Environment: Jax-WS,Apache Axis 2, Ant, Jboss application server, Apache tomcat 8.5.

Confidential

Senior Java Developer

Responsibilities:

  • Experience using tool Visio for design.
  • Worked with spring boot, spring batch and JDBC Template.
  • Worked with junit/mockito framework to achieve 95% code coverage.
  • Used Jacaco/enterprise sonarqube server integrated with Bamboo for continuous integration.
  • Performed project build/application deployment using ansible.
  • Support day-to-day Etax executions in both production and staging environment.
  • Worked with spring java - annotation based configurations.
  • Implemented itext to work with pdf split process.

Environment: spring boot, spring batch, JDBC Template, STS, gradle, bitbucket, jacaco, sonarqube, esp agent.

Confidential

Senior Java Developer

Responsibilities:

  • Worked with Restful web service with Spring MVC 4 built in capability (@restcontroller).
  • Spring MVC 4 framework to separate concerns and structural components in the design.
  • Consumes rest data using Jersey client 1.8. api.
  • Worked with Jersey Bean Validation 2.25.1 for validating REST beans.
  • Implemented Oauth 2 handshake with Spring/Rest Uri for high level token based security (access token/refresh token).
  • Historical data modeling and processing as background (scheduled quartz job) work to ensure the data integrity and flow.
  • Implemented IBM BPM workflow integration with IBM IGC for data modeling using web services.
  • Work experience using Jira, Git integration with Eclipse IDE.
  • Guiding the Application Team’s entity design to ensure maximum leverage out of the ORM layer and JPA best practices, usage of Criteria Builder api/with predicate
  • Introduction of audit logging interceptors and security filters.
  • Implemented i18n internationalization for multi-language (French/English) switch support.
  • Implementing Bean Validation 2.0(JSR 380)/Hibernate validator 5.4.1 for general spring mvc server side validation.

Environment:IBM -IGC,IBM -BPM, Spring MVC 4, Restful using JAX/RS (Spring MVC 4), Oracle 12c.Web-logic, My Eclipse,Maven,BigBucket.

Confidential

Senior Java Developer

Responsibilities:

  • Worked with both SOAP/Restful web service in a grid environment in a multi-tier architecture.
  • Performed web-service testing using Postman/SoapUI/Jmeter for performance, load, endurance and regression.
  • Historical data modeling and processing as background (scheduled quartz job) work to ensure the data integrity and flow.
  • Work with Jira integration with Confluence.
  • Created SOAPtest casesfor different test scenarios and integrated thetest suiteto Jenkins.
  • UsedSOAP UI toolto create test cases and quickly unit test the web service code.

Environment: Tibco,Junit, Jmeter, Introscope, IBM code scan, Web Team access, Apache axis 2.Jersey, Postman.

Confidential

Senior Java Developer

Responsibilities:

  • Integrated Web service (Restful with Jersey), JSON response with AngularJS.
  • Re-factored data table filtering using AngularJS Filter and two way data binding.
  • Implemented Auto-complete functionality in multiple search fields by means of Twitter’s Type-Ahead Api.
  • Implemented twitter’s Type-Ahead Autocomplete functionality.
  • Worked with Restful web service with JAX/RS (Jersey).
  • Managed JSON Response with type-ahead autocomplete api.
  • Resolved application performance by means of executor and executor service.
  • Developed user interface using AngularJS framework support.
  • Worked with Spring MVC framework with OKM(Oracle Knowledge Management)

Environment:AngularJS, Spring MVC, Type-Ahead api, Restful using JAX/RS (Jersey), Oracle 12c.Web-logic, My Eclipse, OKM (Oracle Knowledge Management).

Confidential

Senior Java Developer

Responsibilities:

  • Used core competing technologies like JPA 2, Spring IOC/AOP, Struts 2, SOAP-JAX/WS,ORACLE,
  • Developed user interface with HTML 5, CSS 3.
  • Managed JSON Response with JQuery in Struts 2
  • Developed web-service security mechanism using “spring with OAUTH security”.
  • Used SOAP UI for web service client side testing.
  • Implementing middle ware framework like JPA 2.
  • Test Experience using Junit (Assert Support).
  • Testing and deployment of Web Services in Oracle Weblogic 12 with SoapUI.
  • Install, configure, test, maintain, monitor, optimize, and troubleshoot servers in the production, quality assurance, and development environments in a timely and accurate fashion.

Environment:Struts 2, Spring IOC/AOP, Jquery UI, BootStrap, JPA 2.0, SOAP using Jax-ws, Oracle 12c, Web-logic 12, My Eclipse, JIRA, I-Report.

Confidential

Senior Java Developer

Responsibilities:

  • Integration of OHIP (Ontario health insurance plan) web service makes the system more flexible by online Health Card information exchange and validation using web service methodologies.
  • Develop client code for OHIP (Ontario Health Insurance Plan) web service implementation.
  • Re-factor existing system with specific web service client implementation.
  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Developed SOAP resources using JAX-WS for user account management.
  • Consumed SOAP messages from various vendors.
  • Created mock services for testing using SOAPUI.
  • Worked with (MTOM) Message Transmission Optimization Mechanism, a method of efficiently sending binary data to and from Web services.

Environment:Prime Faces, Spring IOC/AOP, JPA 2.0, SOAP using JAX-WS, SQL Server.Apache Tomcat, Net Beans, JIRA, I-Report, MTOM (Message Transmission Optimization Mechanism).

Confidential

Senior Java Developer.

Responsibilities:

  • Develop UI framework using Struts2 and apache Tiles.
  • Re-factor and maintain loosely coupled middle-ware layering using spring IOC.
  • Implemented Tiles Support for web page separation.
  • Built and deploy using Maven support.
  • Checking the schedules of work as per project.
  • Preparing meeting minute’s document.
  • Informing the Project Manager regarding the status of the project and fixes in each application.

Environnent:Prime-faces, Spring IOC/AOP, Jquery, JqueryUI.NetBeans IDE, Apache Tomcat, SQL Server.

We'd love your feedback!