We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 14 years of Professional Experience in Designing and Developing large Enterprise applications in major programming languages including Java, J2EE, C#, and C. Also, around 4 years of experience as a Full Stack developer working with both client side and J2EE applications
  • Strong knowledge in financial products, including options, future, warrants, credits and risks
  • Involved in developing distributed Enterprise and Web applications with implementing MVC architecture using Java/J2EE, Web Technologies that include EJB, JSP, Servlets, Struts, JMS, JDBC, HTML, CSS, Spring, Struts, AngularJS, Java Script, ORM tools Hibernate and IBATIS
  • Proficient with Core Java, SWING and also with the markup languages: XHTML, DHTML, XML (SAX and DOM), XSL, XSLT
  • Good Knowledge of J2EE design patterns such as Intercepting Filter, Front Controller, Business Delegate and Data Access Object
  • Strong programming skills in Core Java such as Multithreading, I/O Streams, Collection Interfaces and Exception Handling
  • Working experience of Java Web Services with real time knowledge using SOAP, WSDL and UDDI. Also worked on REST services using Eclipse plugins
  • Good Experience in software configuration management using Clear Case, CVS and SVN
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications
  • Hands on experience with JUnit and Log4j in developing test cases and determining application functionality
  • Experience in Database Management using Oracle 9i/10g/11g, Microsoft SQL server 2008/2012, DB2, MySQL and PL/SQL
  • Involved in writing SQL queries and PL/SQL Programming (Stored Procedures, Cursors and Triggers)
  • Experience in developing and deploying J2EE components on application servers such JBOSS, IBM WebSphere, WebLogic and Apache Tomcat
  • Experience working in various Software Development Methodologies like Waterfall, Agile Scrum and Test Driven Development (TDD)
  • Strong experience in complete Project Life Cycle, which includes requirements Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, Implementation and Maintenance
  • Self - motivated and a good team player with excellent communication and interpersonal skills. Strong problem solving and logical reasoning skills. Ability to understand new ideas and technical concepts quickly and produce meaningful results
  • Trilingual in English, Korean, and Japanese. Many years of experience in global projects across multiple countries on multiple continents

TECHNICAL SKILLS

Operating System: Solaris, HP-UX, Linux, FreeBSD, Windows

Languages: Java/J2EE(JSP/EJB/JMS/RMI), C/C++, C#/VB, .NET, Web Service, XML, XSLXQuery, JavaScript, Shell, Perl, SQL, Stored Procedure, JSON, Ajax

Database: Oracle, Sybase, MS SQL Server, DB2, AD/EDIRECTORY

Design: Design Pattern (GOF), ERD, UML

Web & App Platform/Frameworks: WebLogic, WebSphere, JBOSS, IIS, TOMCAT/JBOSS, SIEBEL, SpringHibernate, AngularJS, Bootstrap, JQUERY, CSS, and HTML5

Others: Calypso, Test Director, Load Runner, VISIO, ERWIN, Jira, Rational RoseEclipse, NetBeans, Visual Studio, Maven, CVS, Visual Source Safe

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint
  • Designed and developed entire application implementing MVC Architecture
  • Used spring framework for implementing IOC/JDBC/ORM, AOP and Spring Security
  • Designing the front end using JSP, JQuery, CSS and Html as per the requirements that are provided
  • Published Web services - WSDL and SOAP for getting required information from the different application
  • Used Maven to build and deploy the application on web logic server
  • Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with spring functionality
  • Developed and maintained systems’ shell and SQL scripts
  • Used Junit for unit testing of application and implemented Test Driven Development (TDD) methodology
  • Used XML SAX parser to simulate xml file which has simulated test data
  • Responsible for implementing the transaction management in the application by applying Spring Transaction and Spring AOP methodologies
  • Used JavaScript for validation of page data in the JSP pages
  • Used SVN for version control and used STS as the IDE for developing the application
  • Managed deployments to QA, UAT and other higher environments
  • Used Oracle11g as backend database using Windows OS. Involved in development of Stored Procedures, Functions and Triggers

Environment: Linux, Solaris, Oracle/Sybase, WebLogic, J2EE, AngularJS, CSS, HTML5, Spring, Hibernate, JUnit, Script (Bash), Perl, PHP, SQL, SVN, Jira

Confidential, Charlotte, NC

Senior Java Developer

Responsibilities:

  • Developed Volcker Risk Viewers with Web service (Restful) and RMI.
  • Analyzing functional requirements and writing technical design specifications for the new requirements
  • Involved in Coding based on the spring framework
  • Wrote JUnit test cases for each requirement and tested the code as required
  • Developed credit & risk applications running inside of Calypso trading app, includes scheduling tasks, workflows, and trading applications.
  • Also as Calypso consultant, helped team with transferring Calypso knowledge

Environment: Linux, Solaris, Oracle, J2SE, J2EE, RMI, Spring/Hibernate, Web Service, Script (Bash), Perl, CVS, Maven and Tomcat, Jira, Calypso

Confidential

Senior Java Developer

Responsibilities:

  • Mainly developed and deployed applications and interfaces in Calypso trading platform including resolving JVM issues, native apps
  • Developed, build, and administration of Calypso platform, processes to automate builds and deployments, architecture in a Unix environment, source code management using CVS/Ant, software package build scripts continuous build and integration systems.
  • Worked with small team of developers to create web based internal payment system with implementing MVC using JSP/Servlet, spring, Hibernate, AngularJS, JavaScript, CSS, HTML5
  • Designed and Developed warrant pricing model for equity product in Java, integrated into the system.
  • Designed and developed SOAP services to generate and sends reports to ASX (Australian Stock Exchange). Also developed consumers to receive reports, such as daily transactions at EOD. Also actively participated in the implementation, maintenance and testing phases of REST API development
  • Designed and Implemented in VB/C++/Java (Swing, RMI, JNI), application enabling users to book trades into the system.
  • Developed and maintained in C#, application importing various pricing factors into the system.
  • Developed many scripts in Perl that monitored and maintained server’s activities, including producing logs, file export/import
  • Providing support to end users including front, middle and back-office.

Environment: Linux, Win XP/Vista, Oracle, MS SQL, J2SE (Swing, Web start), JVM, RMI, .C/C++, VB, Web Service (Tomcat), spring, Hibernate, AngularJS, CSS, HTML5, Bootstrap, Script (Bash), Perl, PHP, Visual Studio, Net Bean, Maven, Jenkins, CVS, Jira

Confidential

Senior Consultant

Responsibilities:

  • Successfully setup and developed market-making system for Korea warrants business; served as one of the first engineer on the project, from initial design through go-live.
  • Deployment Planning to Product Planning and Management including Requirements, Market Use Cases and User Stories.
  • Implemented in Java/RMI/JNI a contribution engine for KRX (Korea Exchange), which manages connections to exchange, contributes prices and quotes to the market, and processes executions.
  • Developed in .NET (C#/C++) a front-end GUI that the traders and sales primarily used for pricing and option adjustments based on real-time market data feeds from Market data
  • Continuously implemented scheduled jobs in KSH/BASH/PERL that performed tasks, such as morning health checks, monitoring under LYER movements, logs. Also produced reports for P/L, downstream feeds
  • Designed and developed failover matrix that was composed of multiple instances running on different locations in both onshore and off-shore. Also uses of 3rd party software as a backup were also implemented to recover from the incident that the primary system failed due to its own software bug.
  • Provided on-call support during/aftermarket hours
  • Worked very closely with business stakeholders including trading desk, sales, marketing, and compliance. Especially for the warrant trading desk, served as a first level support from IT side.

Environment: Solaris, Linux, Win XP, Sybase, J2SE, RMI, C#.NET, C/C++, Spring, Shell scripts, Perl, RMDS, Visual Studio, Eclipse, Maven, Jenkins, CVS, Jira

Confidential

Senior J2EE Consultant/Project Manager

Responsibilities:

  • Designed and developed Expense workflow system in J2EE for Confidential Automobiles.
  • Managed design, build, and administration of tools, processes and systems to automate builds and deployments across a variety of languages, frameworks, and architecture in a primarily Linux/ Windows environment, source code management using CVS/Ant, software package build scripts continuous build and integration systems
  • Led a team maintaining Confidential ’s global portal which serves 2,500 users per day in average. Responsible for project proposals, plans and controls of project.
  • Served as a leader of 2nd level technical support of the portal, performed tasks such as; organizing incident meeting, reporting to business manager, preparing RCA report

Environment: AIX, Solaris, Linux, Win2003, WebSphere, IIS, TSA, Mercury, MS SQL Server, DB2, ORACLE, Active Directory, EDIRECTORY, J2EE, C#.NET, XML, XSL, JSON, XQuery, SQL, DHTML/CSS, Spring, Hibernate, Eclipse, Ant, CVS, VSS

Confidential

Senior J2EE Consultant

Responsibilities:

  • Provided technical consulting to clients, mainly responsible for integrating firm’s solutions into existing clients’ systems
  • Took a leading role in coordination of developments and product releases for Japanese market.
  • Worked on enterprise connectors in proprietary mobile gateway, handling connections/protocols to various backend systems, such as Siebel (CRM), EJB, and Database
  • Designed and developed in Java/JNI a MTA agent which was the proprietary client module that enabled mobile devices to connect the proprietary mobile gateway infrastructure

Environment: Win2000, HP-UX, Solaris, BEA WebLogic, WebSphere, JBOSS, SIEBEL, ORACLE MS SQL Server, DB2J2EE(EJB/JMS/JSP/Struts/Hibernate), J2SE, UML, XML, XSL, JSON, XHTML, XQuery, SQL, PL/SQL, DHTML/CSS, Eclipse, Ant, CVS, VSS

We'd love your feedback!