We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • An accomplished IT professional, with more than 10 years of experience, with a blend of technical expertise, business understanding and leadership qualities specializing in Java and J2EE technology. Extensive experience in full life cycle of software development including requirement gathering, prototyping, proof of concept, designing, coding, testing and maintenance. Recognized for exceptional analytical ability and communication skills.
  • Comprehensive knowledge in all areas of J2EE technology. Have been instrumental in development of complete application architecture for multiple applications. Well versed with Core Java, Spring, Concurrent programming, J2EE design patterns and their effective use.
  • Expertise in Object Oriented paradigm with more than 10 years of extensive Java Programming experience. Great hands on experience of Object - Oriented design.
  • Strong DB Query Writing skills coupled with good understanding of Database concepts. Involved in data modeling and performance tuning at the DB level.
  • Highly recognized by the client for demonstrating excellent communication skills, business understanding and for high customer satisfaction.

TECHNICAL SKILLS:

Languages and Framework: Spring Cloud Stream, Rabbit MQ, Kafka, Core Java 8, concurrent programming, Servlets, JSP, JavaBeans, Spring 4, Hibernate 3.x, XML (DOM, SAX), SOAP, Web Services (SOAP and REST), Ant, Maven, Log4j, JAXB

Databases:: Oracle 10g, MS SQL Server, Teradata

Tools: Pivotal Cloud Foundry (Platform), STS, Eclipse, RAD, TOAD, SVN, IBM MQ, SOAP UI, SQL Developer

Appl Servers: WebLogic, Websphere, Tomcat

PROFESSIONAL EXPERIENCE:

Confidential, Phoenix AZ

Technology: Stream applications on PCF (Pivotal Cloud Foundry), Java 8, Concurrent programming, Spring 4, Web Services REST, Shell Scripting, Maven, Autosys batch scheduling, SOAP UI, eclipse and STS, tomcat.

Senior Java Developer

Responsibilities:

  • Developed applications using spring cloud streams, standalone spring boot applications and deployed on PCF.
  • Developed spring batch jobs to consume data file and data from database for reconciliation purposes.
  • Worked with Confidential in understanding their travel notification webservice and wrote REST client to consume the services.

Confidential, Charlotte NC

Technology: Core Java 8, Concurrent programming, Springs, Web Services REST and SOAP, Servlets, Shell Scripting, Maven, Autosys batch scheduling, SOAP UI, eclipse and RAD, tomcat and WAS.

Senior Java Developer

Responsibilities:

  • Designed and developed a new RESTful and SOAP web service project using maven and eclipse.
  • Developed batch modules to generate data files for end of the day bookkeeping and was sent via NDM to downstream applications.
  • Closely worked with business teams, which includes other partner banks, in gathering requirements and also breaking down the same into technical design document and implementation.

Confidential, Charlotte NC

Technology: Core Java 8, Concurrent programming, Springs, Web Services, Hibernate, Servlets and JSP, Shell Scripting, Maven, Talend ETL tool, Autosys batch scheduling

Senior Java Developer

Responsibilities:

  • Designed and developed new batch components in risk rating process using core java 8, concurrent programming, spring and hibernate.
  • Developed restful web service to interact with downstream and upstream systems to exchange data.
  • Designed and converted all the web applications and batch applications to build using Maven.
  • Configured the projects to be built using Jenkins tool.
  • Migrated the code base from perforce to SVN repository.

Confidential, Charlotte

Technology: OIM 11gR2, Core Java 7, Concurrent programming, Eclipse IDE, WebLogic, JSP, Ant, JUnit, Web Services (AXIS2) and Rampart security module, Control-SA provisioning SDK usage, shell scripting, J2EE components.

Senior Java Developer

Responsibilities:

  • Responsible for development of a mid-sized application using the following technologies:
  • Developed OIM LDAP Reconciliation operation process using OIM API’s, core java.
  • Developed Java Adapters using OIM API calls.
  • Created dynamic object forms and process forms to store resource data.
  • Modified the existing workflows in Design console to complete resource approval process.
  • Developed various Utility classes that are being used across all the modules of application.
  • Utilized adapter factory and pre-configured connectors to enable workflow tasks.
  • Involved in JUnit Testing and Integration Testing.
  • Designed and developed the complete POC architecture using core java and Webservices
  • Involved in detail level DB designing. Created class diagrams, sequence diagrams, DB data model.
  • Created all frame work level components which includes AXIS2 Web Service, rampart security module.

Confidential, Charlotte

Technology: Core java, concurrent programming, Spring, Hibernate, AJAX, Shell Scripting, J2EE, Servlets and JSP, Python Scripting

Technology Analyst

Responsibilities:

  • Responsible for development of a mid-sized application using the following technologies:
  • Designed the complete Tool architecture. Decided on a 4 tier architecture: Client layer, Presentation layer, Business Layer, persistence layer.
  • Did detail level DB designing. Created class diagrams, sequence diagrams, DB data model.
  • Created all frame work level components.
  • Developed the complete Batch application which involved Shell Scripting, Python Scripting, SQL queries, JDBC calls to connect to DB.
  • Front End developed using JavaScript, HTML, CSS, JSP and AJAX.

Confidential

Technology: Core Java, JSF, J2EE, Oracle 10g, Unix Shell scripting, Toplink, WebLogic, JavaScript

Module Lead

Responsibilities:

  • Responsible for the team assigned to the development of the most crucial and complex module of the application.
  • Mentoring other team members through all technology learnings and related problems

Technology Analyst

Responsibilities:

  • Worked with design group to come up with prototypes using HTML, CSS and JavaScript.
  • Was primarily responsible for defining all application style sheets using CSS
  • Involved in detailed level designing using Rational Software Architect. Created class diagrams and sequence diagrams.
  • The front end was developed using HTML, CSS, JavaScript using prototype and JQuery frameworks
  • Used Spring framework as the base application framework
  • Used EJB for business transaction management
  • Used the following design patterns in a SOA designed application:
  • Business Delegate
  • MVC
  • Service Locator
  • Transfer Objects
  • Data Access Objects
  • Used Hibernate in the DataAccess layer.
  • Used Oracle 10g Database. BEA WebLogic as the application server. Log4J for application logging
  • Designed and developed multiple batch programs using core java and Unix shell scripts.
  • Used JDBC for interacting with DB while coding batch programs.

Confidential

Technology: Core Java, Servlets, JSP, Sybase, JavaScript, Shell scripts, EJB, Informatica

Java developer

Responsibilities:

  • Responsible for development of a mid-sized application using the following technologies:
  • Designed the complete module architecture. Decided on a 4 tier architecture: Client layer, Presentation layer, Business Layer, persistence layer.
  • Did detail level designing in Rational Rose. Created class diagrams and sequence diagrams.
  • Created all frame work level components.
  • Front End developed using JavaScript, HTML, CSS.
  • Developed and maintained another SQL reporting application using Brio Report Builder which involved development, maintenance and enhancement of SQL procedures and invocation of the same using Informatica.

We'd love your feedback!