We provide IT Staff Augmentation Services!

Senior Java Programmer Resume

Jersey City, NJ

OBJECTIVE:

Seeking a challenging position which utilizes my software skills and experience best suited for the application developments in the software development industry.

SUMMARY:

  • Extremely strong background in Object Oriented analysis and design.
  • 10 years of extensive experience in architecture, design and development of java based applications.

TECHNICAL SKILLS:

Languages/Technologies: Core Java, ActionScript, XML, Java Tag Library, GWT(Google Web Toolkit), SPML (Service Provisioning Markup Language) AWT, Swing, Html, JavaScript, J2EE(JSP, Servlet, JAXB, JMS )Flex, Struts, Apache MQ, JSON, AngularJS, PrimeNG, Angular2, Jquery

Servers: Apache Tomcat, Weblogic, Websphere, JBoss

DB: MySQL, SQL Server, DB2, Oracle

IDE/Tools: Eclipse, Ant, Putty, Dojo, Hibernate, Ibatis, Weblogic Workshop, Oracle SQL Developer, GIT, Maven, Mockito

Framework: Cairngorm, Robotlegs, Spring Controller, Spring MVC, SpringBoot

Proficient: WindowXP, MS Word, Excel, PowerPoint, Access, Flash, Photoshop.

CAREER HIGHLIGHTS:

Senior Java Programmer

Confidential, Jersey City, NJ

Responsibilities:

  • As a Java back end developer actively implemented and enhanced Prime Brokerage Notification Service application based Java and Spring frameworks like container and batch.
  • As a part of PrimeDB team member, actively enhanced a Java application(Data Hub) in order to process incoming data from different clients through REST, SOAP, JMS and Batch system.
  • Efficiently verified data values stored in different Data Bases and also cached in application layers in order to make sure the application runs properly.
  • Worked on Bitbucket migration from SVN.
  • Worked on testcases enhancement creating new testcases and used tool called EvoSuite to generate testcases in order to improve coverage ratio of application.
  • Efficiently utilized Bitbucket and Git bash in order to control source codes.
  • Efficiently utilized Jenkins in order to build and deploy projects.

Senior Java Programmer

Confidential, New York, NY

Responsibilities:

  • As a Java back end developer actively implemented and enhanced the Web based SpringBoot applications under Agile Scrum methodology.
  • Developed the applications on Microservices architecture and implemented Restful web services utilizing SpringMVC frame works.
  • Implemented multi layers like controllers, services and repositories utilizing Spring Framework annotations at Java(back - end) side.
  • Implemented the annotation based entities and repositories utilizing JPA.
  • Efficiently utilized Mongo DB and created Collections, Documents and Fields as needed.
  • Efficiently utilized Postman to test java rest APIs when services are implemented or calling different services.
  • Efficiently utilized Lombok library for the model clasees in order to improve the efficiency of the application.
  • Efficiently utilized Jira Stories, tasks and subtasks in order to complete 2 week based iterations.
  • Efficiently utilized Bitbucket and Git bash in order to control source codes.
  • Efficiently utilized Jenkins in order to build and deploy projects.

Senior Java Programmer/Archistect

Confidential, East Rutherford, NJ

Responsibilities:

  • As a Java back end developer actively implemented and enhanced the Web based SpringBoot applications under Agile Scrum methodology.
  • Implemented and practiced Microservices architecture when creating APIs among many restful services on the project.
  • Implemented java layers like controllers, services and repositories utilizing Spring Framework annotations.
  • Implemented the annotation based entities and repositories utilizing JPA.
  • Implemented test cases utilizing Mockito and PowerMockito
  • Updated raml files in order to maintain proper JSON response formats.
  • Perform the integration tests using application UIs.
  • Efficiently utilized Postman to test java rest APIs when services are implemented.
  • Efficiently utilized Jira Stories, tasks and subtasks in order to complete 2 week based iterations.
  • Efficiently utilized Bitbucket and Git bash in order to control source codes.
  • Efficiently utilized Bamboo in order to build projects.
  • Efficiently utilized Sql Developer in order to work with Oracle db tables.

Senior Java Programmer/Architect

Confidential, New York, NY

Responsibilities:

  • As a Java developer actively implementing and enhancing the Web Maven based applications utilizing skills like Core Java, J2EE, Rest service, SpringMVC, Spring Boot, Mule, Spring JDBC and Hibernate for Server side.
  • Managed and implemented projects deployed to Tomcat and also Spring Boot project.
  • Implemented and practiced Microservices architecture when creating APIs among many restful services on the project.
  • Efficiently implemented java components utilizing Spring Framework annotations in order to minimize xml configurations.
  • Efficiently managed properties, config, log and sql files outside of war or jar to increase the efficiency of project maintenance.
  • Actively communicated with UI side to create proper structures of data in JSON format
  • Configured and Managed manual project Deployments in Unix server using shell scripts as needed.
  • Efficiently Created SQL Scripts like DDL, DML for Oracle database.
  • Utilized SNV and GIT for the project source codes in order to maintain and control versions
  • Created test cases for all layers like Controller, Service and DAO utilizing Mockito.

Confidential, Jersey City NJ

Associate

Responsibilities:

  • As a Java developer actively implementing the web based applications utilizing skills like Core Java, J2EE, Rest service, SpringMVC, Spring Boot and JPA for Server side and HTML, CSS, Jquery, Angular2, Primeng and bootstrap also for UI side.
  • Created SQL Scripts like DDL, DML for Oracle database for data retrievals.
  • Worked on configurations like building tools like Jenkins, code quality maintenance like Sonar, authentication verification like janus and entitlements management.
  • Efficiently configured Bitbucket and Git for the projects in order to maintain and control versions of source codes.
  • Configured and implemented Elastic search server in Spring Boot while building a team side project.
  • Followed the Scrum Agile process utilizing Jira once the requirements are defined.
  • Actively worked on building and deploying projects using Jenkins.
  • Created Junit test cases for various java components.
  • Create Jasmin test cases for angular components for UI.

Confidential, New York, NY

Senior Software Engineer

Responsibilities:

  • As a Java developer actively involved in designing and developing and testing the web applications with tools and frameworks like castor, jaxb, jms, spring and hibernate.
  • Developed mid tier java components like DAO(Data Access Objects), JPA components and Service components based on Spring annotation framework.
  • Implemented multi-threading when transferring files on SFTP server utilizing JSch Library.
  • Configured and Updated Configuration files such as ApplicationContext, Hibernate Config, JMS Config, POM, Web.xml and Log4j as needed.
  • Configured and updated ORM (Hibernate) efficiently utilizing JPA Annotations in Entity components.
  • Efficiently created SQL Scripts like DDL, DML for Oracle database as needed.
  • Efficiently utilized JABX and Castor for unmarshalling purpose to parse and process XML data intakes provided by JMS (Apache MQ).
  • Efficiently utilized and implemented Jersey API as Restful Service needed for the application.
  • Well experienced in Restful (Web service), Spring MVC(Http service), Remoting Object service.
  • Efficiently Implemented User Interfaces with HTML, javascript and angularjs.
  • Utilized Jenkins to build and deploy projects to Unix servers.
  • Utilized Splunk to monitor the server errors

Confidential, Orangeburg, NY

Senior Software Engineer

Responsibilities:

  • As an end to end Java and Flex developer actively involved in designing and developing and testing a rich internet application which is a reporting and analyzing tool providing various functionalities in terms of analyzing data and generating reports for Confidential accounting and finance teams.
  • Designed and Developed front end with Flex4 and Action Script to generate User Interfaces including reports, grid tables and view stacks.
  • Flex, front end is configured with Robotlegs framework for MVC and using Remote Objects Services and Http Services (Spring Controller) for communication with J2EE Servlets in the back end.
  • Designed and Developed mid tier java components like Controllers, DAO(Data Access Objects), Mappers and Service components based on Spring annotation framework.
  • Configured and updated ORM(Object Rational Mapping) xml files for Ibatis and also efficiently utilized Hibernate Annotations in POJOs for ORM.
  • Efficiently created SQL Scripts like DDL, DML for Oracle database as needed.
  • Created test case automations for every month based release when the implementations are done.

Confidential, New York, NY

Senior Software Engineer

Responsibilities:

  • As a Java and GWT Developer actively involved in designing and developing a rich internet application called “Sentinel”, trading web based application (Agile Platform) implemented front end with GWT (Google Web ToolKit) and back end running on JBoss.
  • Designed and implemented OTC trading capture UIs like Swap, Repo, NDF, FRA and Bond in order for clients to create, update and delete trades over the internet. All GWT UIs are implemented and based on OOP Concepts and Core Java efficiently utilizing GWT API, interface, abstract class, generic collections, enum and exception handling.
  • Enhanced exception handling implementation by externalizing and localizing all error messages in the projects: The client has the ability to override the error messages with the local languages and change details of errors easily and efficiently.
  • Designed and implemented one end to end defaulted account process in order to transfer all remaining trades in defaulted accounts to other active accounts. MVEL was proficiently used in order to communicate with DB in terms of sending a request or receiving a response.
  • Proficiently utilized open source IDE, Eclipse with GWT, JBOSS and SVN (subclipse) plug-ins configured.
  • Actively involved in building enhancements and resolving issues and bugs.

Confidential, New York, NY

Senior Software Engineer

Responsibilities:

  • Developed the application with J2EE JAXB for Java Beans creation based on XSD file which represents number of Java Beans.
  • Developed Business Objects and Mapping Objects base on Object Oriented Concept in order produce SMPL files in a proper format.
  • Developed J2EE JMS queue to send test messages(SMPL).
  • Monitored and Maintained JMS queue in order to make sure SMPL provisioned and processed properly.
  • Proficiently executed SQL queries to make sure DB(Oracle) gets updated properly.
  • Developed front end based on MVC frame work like Struts including Core Java, JSP, Servlets and struts xml configuration files.
  • Actively involved in building enhancements and resolving issues and bugs.
  • Proficiently experienced in XML parsers like DOM and SAX.
  • Experience in Agile Methodologies.
  • Built enhancement features from front-end to back-end including UI, mid-tiers(BO, DAO) and DB (data modeling, SQL).
  • Imported the data from other team through running batch system, Autosys using JILT scripts.
  • Designed and developed front-end with Spring Controller, Core Java, J2EE(JSP, Servlet), HTML, CCS, Dojo script, Javascript and Java Tag Library.
  • Designed and developed mid-tier including Business Objects and Data Access Objects based on OOP of Core Java.
  • Developed on back-end with Hibernate configuration and Spring Framework (Dependency Injection).
  • Developed Java Bean Classes and Hibernate mapping xml (hbm) configuration files to map java variables to DB table columns and updated Bean.xml for Spring Framework.
  • Created and Executed HQL, SQL and Store Procedure proficiently to update, insert, delete and select data in DB2 Data Base.
  • Developed UI’s based on Spring Controller frame work to create Model, View and Controller.
  • Actively involved in building enhancements and resolving issues and bugs.
  • Experience in Agile Methodologies.
  • Leading offshore team to synch up and coordinate works for every releases.

Hire Now