We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

CAREER OBJECTIVE:

To pursue further career in IT business processes in a challenge driven environment in order to deliver top professional service with global excellence.

PERSONAL PROFILE:

I am young, goal driven and capable of independent thinking and action. Very willing and able to learn. I am ambitious, extremely focused and reliable. With an amiable personality, a friendly disposition, a large arsenal of interpersonal skills and a congenial nature. I am adept to work with people.

SUMMARY:

  • Java Developer professional with 15+ years of experience in analysis, designing, developing, testing and implementing Java applications for financial sectors
  • Profound knowledge and strong experience in AngularJS, Struts, Hibernate, Spring MVC, SOAP,JAX - WS,RESFUL,JAX-RS
  • Expert level Java Advanced programming experience in various environments like MAVEN, STRUTS,HIBERNATE and SPRING
  • Experience in carrying out Financial Modelling, IFRS, Liquidity and Treasury, Financial Statement Analysis
  • Extensive exposure on every step of entire software development life cycle (SDLC) including data collection, query, modifying and analysis, coding statistical models, summarizing the findings, and presenting the results.
  • Experience with JAVA performance tuning, Design Patterns, Spring Security, Node.js.
  • Experience in web technologies like Java Server Pages, Servlets, Spring MVC and AnglarJS, JQuery, Node.JS, HTML5, CSS, Restful web service, SOAP Web service,
  • Experience in developing JAVA codes using Java Enterprise Edition and HQL queries in JAVA for building dynamic web pages and gaining access to various database like Oracle 11g, SQL server, Sybase, jBase, Mysql.
  • Experience in developing Data Models using JAVA object oriented programming.
  • Experience with BIRT, JasperReport for scheduling daily and monthly job runs for creating reports.
  • Ability to complex and user friendly User Interface by using front end technologies such HTML5, CSS and Angularjs
  • Solid understanding of the communication between different applications on the web through the use of java web service API like JAX-WS(SOAP) and JAX-RS(RESTFUL).
  • Command in importing and exporting complex internal data to and from Microsoft Excel and Microsoft Access using Proc Import and Proc Export.
  • Extensively worked on various RDBMS like Oracle, MS - Access, Teradata, DB2 and SQL Server,DBMango
  • Ability to work efficiently in both independent and team environments, worked with Project Managers, Team Members / Associates, Statisticians, Business Analysts to analyze survey data for generating Tables, Listing Outputs and Customized Graphs.
  • Possess excellent communication, problem-solving skills. Reputed for dedicated teamwork, solid work ethic and Commitment to achieving various Goals and key objectives as set forth by senior management of the company.

BUSINESS SKILLS:

  • Liquidity /Treasury Management,
  • Financial Modelling
  • Capital Structure and Cost Optimization
  • Financial Statement Analysis
  • Sound Knowledge of IFRS
  • Financial and management accounting
  • Lean Six Sigma

TECHNICAL SUMMARY:

Operation systems / platforms: Windows/x86, Linux/x86, FreeBSD/x86, MacOS X/x86, Solaris/x86, QNX/x86, Plan9OS/x86, SCO Open UNIX/x86

Programming languages: Java (J2SE), J2ME,Android, JSP, EJB, SEAM, JSTL, JSF, DHTML, HTML5, JavaScript, CSS, GWT (GWT-EXT), XML/XSL, SOAP,UNIX Shell, Windows Shell, JXTA, Apache Axis, JavaMail, Eclipse platform, C/C++, C#, PL/SQL,Angular JS,JQuery, JSON, Web services, ADO.NET,ASP.NET Scala, Ruby, Node.js Ember.js

DBMS: MySQL, MS SQL,Oracle 11g, SQL, KDB, server,MongoDB,NoSQL,DB2, AWS Cloud, Teradata, Redshift, Apache spark/scala

IDE: Eclipse,Jcreator

Development Builds Tools: (Maven / Ant / Gradle / Grunt)

Testing Frameworks: (JUnit, Mockito / JMockit, Spring Test, etc.)

ORM: Hibernate, Spring, Struts

Application Server: Apache Tomcat,JBoss

Servlet containers: Apache Tomcat, JBoss, OC4J, BEA Weblogic, Resin, Jetty

OOP/OOD: UML

Architect tools: MS Visio

Version control system: SVN, CVS, VSS

PROFESSIONAL EXPERIENCE:

Confidential

Senior Java Developer

Responsibilities:

  • Working knowledge of application, data and infrastructure architecture disciplines.
  • Working with architecture and design across all systems.
  • Working proficiency in developmental toolsets.
  • Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.
  • Proficiency in one or more general purpose programming languages: Java Programming
  • Understanding of software skills such as business analysis, development, maintenance and software improvement.
  • Working with object-oriented designs and design patterns.
  • Strong experience with Web Services (SOAP, REST), JMS, J2EE and/or Spring frameworks.
  • Working knowledge of web-related technologies (JavaScript, JQuery, CSS, HTML, etc).
  • Background on web and application servers such as Tomcat, WebSphere, or comparable J2EE servers.
  • Database knowledge SQL, table structure, data relationships.

Environment: Oracle 11, JSF, Hibernate, Spring MVC, Angularjs, JPA, SQL, JAX-RS, SPRING WEBFLOW, SPRING SECURITY, Jdk 1.8.

Confidential

Senior Java Developer

Responsibilities:

  • Working directly with the customer relationship management to understand requirements
  • Design, implement, test and maintain the Java back-end code
  • Working with the on-site UX team to deliver a user-centric design and optimized experience by using Angular 2
  • Create, alter, drop and join tables for the school oracle database
  • Select, delete, insert and update data into the bank database
  • Developing and maintaining several RESTFUL web services for the customer information system using JAX-RS
  • Ensure quality and completeness of the product through unit and automated testing
  • Provide 2nd level support when necessary to the applications
  • Writing complex java programs to interact the UI component to the database using Java Persistence API JPA

Environment: Oracle 11, JSF, Hibernate, Spring MVC, Angularjs, JPA, SQL, JAX-RS, SPRING WEBFLOW, SPRING SECURITY, Jdk 1.8, Angularjs

Confidential

Senior Java Developer

Responsibilities:

  • Worked as technical experts with clients, analysts, programmers and other team members to develop technical solutions to complex business problems.
  • Design, implement, test and maintain the front-end code
  • Support applications with n-tier architectures with a solid understanding of Services Oriented Architecture
  • Display intermediate knowledge of continuous integration practices, source code management and deployment strategies.
  • Instruct, direct and quality assure the work of other developers and analysts.
  • Lead an Agile development process including working closely with the business
  • Research new technologies and prototype features as appropriate
  • Ensure quality and completeness of the product through unit and automated testing
  • Provide 2nd level support when necessary to the applications
  • Continuous improvement of our tooling and processes to enable us to deliver more value

Environment: Node.JS, Visual studio, NPM,Git, Angularjs

Confidential

Java Developer

Responsibilities:

  • Reporting generation process for daily, weekly monthly and yearly bank statement reports using Spring MVC + Angular JS
  • Charts and graphs in real time added to reporting tool using Async Servlets.
  • The report attracted 50,000 customers every day and reporting tool supports 10 concurrent users.
  • Added report customization capabilities for more than 100,000 reports based on user roles.
  • Developed Restful Web Services for Confidential customers following STAR Standard (Web Services development for banking industry).
  • Web Services includes inter bank fund transfer, inter-bank ATM cash withdrawal.
  • Developed a user administration module for reporting tool.
  • Responsible for leading 7 Java developers. Responsible for assign activities, code review and coordinate user tests.
  • In charge of migration of legacy systems to new data center and responsible for unit and integration testing.

Environment: J2EE frameworks: Spring core, Spring MVC + AnglarJS v3, IBATIS. Oracle 11g, GIT, SOAP, Java JDK 1.7, Log4J, Junit, JAX-WS, Jasper Reports, XML, Javascript, HTML5

Confidential

Java Developer

Responsibilities:

  • Developed website using Spring MVC + Angular JS
  • Developed all business services, persistence layer and presentation layer.
  • Integrated with MS SQL and Hibernate and using Bamboo as CI.
  • Worked with the business stakeholders to gather the requirement about the proposed system
  • Performed system upgrade in order to meet the requirement of the company
  • Performed both unit and integration testing in order to ensure that the client expectation is met.
  • Writing complex SQL requires with many database like Sybase, Jbase, Oracle 11g, SQL Server when required..
  • Wrote sophisticated JPA and Hibernate programs that relate the UI to the database.
  • I implemented MapStruct instead of working with Dozer (reflection performance constraints)
  • Hibernate Validator integration to Value Object Beans and SiteMesh integration for presentation layer.
  • Configure EHCache as a cache second level in Hibernate.
  • Developed front-end using Jquery, javascript and Html5.
  • Generated Json response objects for the front-end.
  • Involved on testing Rest Services testing with ARC client tool and POSTMAN in order to get time metrics.

Environment: J2EE frameworks: Spring core, Spring Data, Spring MVC + AnglarJS, Hibernate Validator, HibernateConfidential

Junior Java Developer

Responsibilities:

  • Analysis, design and coding of web based applications, applying several design patterns and integrate with legacy systems.
  • Perform thorough unit testing and correct identified defects.
  • Study information needs, confer with users, study systems flow, data usage, and work processes. Investigate problem areas and follow the software development lifecycle.
  • Gather client requirements, analyze, design and create complex application solutions.
  • Prepare detailed specifications from which complex programs will be written.
  • Development of Web Services clients in Axis and made enhancements to a web-based application using Struts and Apache configuration activities.
  • Development of Java services to extract the physical addresses based on business rules over a multithreading environment for Confidential bank investment banking.
  • Conduct end user training for all users and stakeholders for development items for which they are responsible.
  • Queries enhancements and multithreaded environment were integrated to improve the performance.

Environment: J2EE frameworks: Struts v2. Oracle 10g, JSP, Servlets, HTML, CSS, Jboss, HP UX, CITRIX, Java JDK1.5, JDBC, XML

Confidential

Junior Java Developer

Responsibilities:

  • Analysis, design and coding of web based applications, applying several design patterns and integrate with legacy systems.
  • Exemplify core engineering best practices (design patterns, standard coding practices, etc.)
  • Routinely delivers working software solutions that meet user story acceptance criteria
  • Development of Web Services clients in Axis and made enhancements to a web-based application using Struts and Apache configuration activities.
  • Development of Java services to extract the physical addresses based on business rules over a multithreading environment for Confidential bank investment banking.
  • Conduct end user training for all users and stakeholders for development items for which they are responsible.
  • Leverage a working understanding of architecture within their core area of expertise.
  • Worked with of web application development using JSP, HTML, CSS/SASS, JQuery, Angular and NodeJS.
  • Experience in Agile methodologies (Kanban, SCRUM)
  • Worked with Service Oriented Architecture (SOA), building RESTful services, XML/JSON, and modern Application Servers
  • Hands-on experience with Service Oriented Architecture (SOA), building RESTful services, XML/JSON, and modern Application Servers.
  • Queries enhancements and multithreaded environment were integrated to improve the performance.

Environment: J2EE frameworks: Struts v2. Oracle 10g,JSP, Servlets, HTML, CSS, Jboss, HP UX, CITRIX, Java JDK1.5, JDBC, XML

We'd love your feedback!