We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

GA

SUMMARY

  • Over 10+ years of software development experience in Analysis, Design, Architect, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise Systems and Client/Server architectures
  • Having more than 5 years of architecture experience.
  • Experience of leading multiple teams of size over 30+ people.
  • Achievement oriented with excellent people management skills and an ability to manage stress and time
  • Extensively worked in design, implementation and setup of file processing framework for various BAML client countries in APAC region
  • Extensively worked on various payment types like SEPA, ACH, WIRE, NEFT and RTGS.
  • Having good knowledge in PACS, PAIN and SWIFT messages
  • Extensive experience in Requirement Gathering, Design, Development, Maintenance and Testing
  • Worked on Performance Tuning for multiple projects with tools such as JProbe and Klocworks
  • Experienced in preparing Functional Specification, Design document and Test Plan for Unit Testing, Integration Testing, Functional Testing, System Testing and Volume Testing
  • Experienced in IBM’s MQ, IBM Cache and clustering of WebLogic and for HA and scalability
  • Extensive knowledge in Java-JEE technologies including Servlets, JSP, EJB, JMS, JSTL, JDBC, JNDI and JMX and databases like Oracle, MySQL
  • Extensively worked on Agile scrum methodology and good working knowledge on TDD development
  • Worked on ActiveMQ as a JMS Message broker for Legacy System Integration and Enterprise Integration Patterns using Camel.
  • Having knowledge on ESB.
  • Developed JMX applications to monitor the business application
  • Expertise in object-relational persistence using Hibernate
  • Experience in writing JUnit test cases for testing application functionality.
  • Sound knowledge in UML to generate use cases, class diagrams and sequence diagrams
  • Good hands on experience with Web Logic, WebSphere, Apache Tomcat and JBoss
  • Extensive knowledge on implementing continuous integration using Jenkins and Cruise Control
  • Sound knowledge in SDLC
  • Proven strength on analysis and Problem solving skills
  • Trained in DevOps technologies like AWS, Chef, Puppet, Docker, Jenkins and Micro Services.
  • Strong oral/written communication, initiation, interpersonal, learning and organizing skills matched with the ability to manage time and people effectively
  • Extensively worked on Linux/Solaris environments.
  • Received TurningPoint’s prestigious Best Performer Award for the commendable performance
  • Received Accenture’s prestigious ACE, Zenith and Galaxy awards.

TECHNICAL SKILLS

Operating System: Windows, Linux, Mac and Sun Solaris, IBM Mainframes

Programming Languages: Java, JavaScript, Unix Shell Scripting, Python

Web Technologies: J2EE, Servlets, JSP, SOAP Web services, REST, EJB, JMS, Java Mail, XML

Frameworks: Struts1.x, Struts2, JPA, Hibernate, iBatis, Spring, Log4j, Apache Axis, Niagara AX, ehcache, Ajax, Camel, ActiveMQ, CruiseControl, JUnit, Cobertura, PMD, CheckStyle, FindBugs, Emma, Hadoop, Open LDAP

Tools: & Utilities: Eclipse, JProbe, Klockwork WebLogic Workshop, MagicDraw UML, Rally, Rhapsody

Databases: Oracle 8i/9i, Oracle 10g, MS SQL Server, MySql, Cassandra, Zoo Keeper, MS Access

Application/Web Servers: WebLogic Server, Websphere7.1, Joss, Tomcat, IBM WODM8.7.1

Design Concepts: OOAD, UML, MVC, Design Patterns

Version Control: WinCVS, Subversion, Perforce, Github

PROFESSIONAL EXPERIENCE

Confidential, GA

Senior Java Developer

Environment: Java 2, Web Services, Contivo Analyst Maps, TIBCO process flows, Junit, JAXB, iLog Rules Engine (IBM WODM), Maven, Cassandra, AcitveMQ as Message Broker, Oracle

Responsibilities:

  • Designing/Developing/Enhancing CSI services for new/existing business clients for new requirements
  • Set up new rules in WebSphere Operational Decision Manager(WODM)
  • Developing new/enhancing CSI adapters API’s for retrieving data from Oracle/Cassandra
  • Developing, validating and testing the public/private schemas mappings using Contivo Analyst tool.
  • Supporting the testing of services, adapters and rules
  • Involving in troubleshooting production related defect fix
  • Involved in code reviews of CSI services

Confidential, GA

Senior Java Developer

Environment: Java 2, Web Services, IBM WebSphere, IBM Mainframes, Ant, Oracle

Responsibilities:

  • Designing all the insurance audits in Java.
  • Guide the development team in all the phases.
  • Involved in developing insurance audits along with client team members.
  • Writing reusable build scripts from testing to deployment.
  • Setup of continuous integration using Jenkins
  • Involved in Code reviews
  • Supporting SIT and UAT

Confidential

Senior Java Developer

Environment: Java 2, Web Services, Camel, FundTech GPP SP, IBM’s WebSphere Message Broker&Cache, Camel, Maven, Oracle

Responsibilities:

  • Writing web services, which will get the required info from existing Confidential applications
  • Working on to replace existing Confidential ’s Enterprise Aries Payment System with FundTech GPP SP platform.
  • Working with client side senior architect and helping in new services design and development.
  • Involved in performance tuning of applications which interact with Confidential ’s GBS.
  • Increasing STP process by setting up of rules in GPP
  • Involved in implementing new currencies, parties, Nostro account setup and increasing the performance of the business rules to increase STP.
  • Worked in setting up of Camel for routing the requests in Clustered environment
  • Setup of OFAC check rules
  • Design and implement utility packages which will integrate with the existing BOA systems.
  • Completely responsible for offshore deliverables without any escalations.
  • Guiding and Mentoring new team members in FundTech GPP.
  • Setup of automated build and deployment process using CruiseControl and ant scripts
  • Involved in code reviews

Confidential

Senior Java Developer

Environment: Java 2, JAXB, Camel, Informatica Power Center, Informatica DX&DT, Ant, Shell Scripting

Responsibilities:

  • Assist the Business Analysts in finalizing the mapping documents in the context of technical feasibility
  • Assist the Technical Analysts in preparing the design documents
  • Preparing POC’s for some critical design decisions.
  • Worked closely with client side Senior Technical Architect in design and implementation of the new framework from scratch.
  • Writing the code and do the unit testing using JUnit framework
  • Assist the developers in the team for any technical/configuration queries
  • Work with the Informatica developers in Configuring Informatica profiles, writing shell scripts
  • Perform the CIT and prepare the necessary documents for migrating the code to SIT, UAT and PROD environments
  • Responsible for handling a team of 14 member team and directly reporting to client side manager.
  • Camel implementation for routing files from different countries in APAC region to Confidential 's GBS system.
  • Setting up of informatica DX profiles for new file format types and countries.

Confidential

Senior Java Developer

Environment: Java 2, Struts2, JSP, Spring, Hibernate, Maven, Websphere6.1, Oracle, Jasper Reports

Responsibilities:

  • Involved in the design, development and system testing.
  • Having solution review with client.
  • Involved in developing the core project structure using maven.
  • Setting up core framework using Struts2, Spring and Hibernate.
  • Reports developed using Jasper Reports.
  • Sturs2 is used as MVC framework.
  • FTP service is implemented in the application.
  • Confidential ’s LDAP is used for setting up the external access for the application.
  • Involved in code reviews.
  • Assisted team in resolving technical issues.
  • Successfully deployed in the Confidential network.

Confidential

Senior Developer

Environment: Java 2, Axis2, Niagara AX, CruiseControl, SQL Server, JUnit, Emma, J-IntegraRhapsody, AutoCAD MEP, Klocworks

Responsibilities:

  • Involved in the design, development and System testing.
  • Created Control Logics for analyzing and processing of HVAC’s sensor’s data
  • Implemented continuous integration process using CruiseControl, JUnit and EMMA to automate the build process.
  • Integrated Niagara AX with AutoCAD MEP through Java - DotNet bridging Software.
  • Involved in code reviews.
  • Involved in preparation of checklists, coding standards and framework & utilities usage document.
  • Assisted team in resolving technical issues.
  • Involved in implementing Axis2 web services with Niagara AX.
  • Followed Agile SCRUM methodology.

Confidential

Developer

Environment: Java 2, Liferay Portal 4.1, Axis 1.4, Apache Tomcat 5.5, Kapow Robosuit 6.1JavaServer Faces 1.2, Oracle10g

Responsibilities:

  • Mentoring developers/support team in debugging and analysing error cause and suggesting possible solutions for immediate failure recovery.
  • Involved in preparation of checklists, coding standards and framework & utilities usage document.
  • Involved in gathering requirement and design system.
  • Developed static/dynamic WebPages using JSP and JavaScript.
  • Involved in estimation and solving of critical Bug Fixes, ICRs, and CRs as part of IAT and UAT releases.
  • Interacting with customer to solve the issues, related to the Bug fix.
  • Involved in Code Reviews.
  • Integration of Axis 1.4 webservices with Weblogic 8.1.3
  • Involved in Unit/Module Testing

Confidential

Developer

Environment: Java 2, EJB 2.0, Servlets, JSP, Hibernate 2.1, JMS, JavaMail, Apache AntWebLogic 8.1, Oracle10g

Responsibilities:

  • Mentored developers/support team in debugging and analysing error cause and suggesting possible solutions for immediate failure recovery.
  • Involved in preparation of checklists, coding standards and framework & utilities usage document.
  • Involved in using Hibernate as ORM for the system
  • Involved in developing JMS & Message Driven Beans
  • Involved in developing Session Beans
  • Involved in implementing the JavaMail API
  • Involved in Code Reviews.
  • Involved in Unit/Module Testing

Confidential

Developer

Environment: Linux, Java, JSP, Struts, Hibernate, EJB, HTML, BIRT, JavaScript, Oracle10gJBoss 4.0, JMS

Responsibilities:

  • Extensively involved in analysing and designing the product.
  • Worked on setting up initial setup for the project.
  • Involved in designing database for the product.
  • Involved in implementing struts in the project.
  • Designed & implemented an innovative idea of Additional Data Objects (ADO) in the project.
  • Developed and unit tested business layer, data access layer and presentation layer.
  • Involved in coding of reports using Jasper reports.
  • Involved in Code Reviews.
  • Extensively developed reusable modules across the project.

Confidential

Developer

Environment: Solaris, Linux, Java, Struts, JSP, EJB2.1, JProbe, JFreeChart, JavaScript, Oracle9i, WebLogic8.1, Open LDAP

Responsibilities:

  • Involved with the client on gathering requirements
  • Involved in integrating Open LDAP into application.
  • Involved in performance tuning of NPAC gateways using JProbe.
  • Involved in developing reusable modules across the project.
  • Involved in developing Session Beans and Message Driven Beans
  • Involved in Code reviews.
  • Involved in creating class diagrams, sequence diagrams and use-case diagrams.
  • Involved in writing and executing Unit/Module Testing

Confidential

Software Engineer

Environment: Solaris, Linux, Java, Spring, JSP, EJB2.1, ehcache, JFreeChart, JavaScript, Oracle10gWebLogic 8.1, Active MQ Message broker

Responsibilities:

  • Involved with the client on gathering requirement
  • Involved in creating class diagrams, sequence diagrams and use-case diagrams.
  • Involved in developing persistence classes using Spring framework.
  • Involved in developing Session Beans and Message Driven Beans
  • Involved in developing Web Services using Java
  • Involved in Code Reviews.

Confidential

Software Engineer

Environment: Java, Servlets, JSP, EJB, HTML, JavaScript, Oracle, WebLogic

Responsibilities:

  • Developed Java files using core language functionality.
  • Involved in preparing the Unit Test cases
  • Performed Unit/Module Testing.

Confidential

Software Engineer

Environment: Java, Servlets, JSP, EJB, HTML, JavaScript, Oracle, WebLogic

Responsibilities:

  • Written Server Pages using Servlets and JSP.
  • Written Scripts for the Client Side Validation (JavaScript).
  • Designed Static and dynamic WebPages.
  • Performed Unit/Module Testing.

We'd love your feedback!