We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Fort Mill, SC

SUMMARY:

  • Java developer with 9 years of expertise in object - oriented technologies, client-server systems, web-based applications and business applications.
  • Have IT experience in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance.
  • Excellent Technical Knowledge in Java-J2EE, JDBC, XML/XSD, JMS, Web services with the back end RDBMS like Oracle, SQL Server Community Edition, MySQL, and Sybase IQ.
  • Experience in frameworks likes Spring 3.x, Spring-Batch, JBPM 4.0, Mule-ESB, Spring MVC Frameworks, Struts 1.1
  • Experience in developing web-based applications on J2EE platform.
  • Used JavaScript, JQuery for client side scripting.
  • Developed Soap based Web Services and client.
  • Recently worked on Big Data, Spark, Scala, Hadoop, HDFS, AVRO file.
  • Experience in Unix/Linux, Shell Scripting, Build and Deployment.
  • Used Log4J, SLF4J for extensible logging, debugging and error tracing.
  • Used Maven for building and deploying application source code on IBM WebSphere Application Server, Tomcat Web Server.
  • Worked on Junit, Mockito for unit testing.
  • Used PMD, Check style, Sonar to maintain coding standards.
  • Used Soap-UI, Toad, Putty, WinSCP3, Aqua data studio, Autosys, Jenkins, Xplanner, Tortoise, Team city tools for development.
  • Used SVN, IBM Rational Team Concert, GIT for version controlling
  • Followed Waterfall and Agile/Scrum methodology of software development, which satisfies the customer through early and continuous delivery of valuable software.
  • A self-motivated individual with analytical and leading skills to accomplish high quality projects within budget and schedule.

TECHNICAL SKILLS:

Hardware / Platforms: Windows, UNIX

Technology: Core Java (1.6, 1.7, 8), Spring Core, Spring-Batch, Web-ServicesMule-ESB, JBPM, JMS, XML/XSD, Struts 1.1, JDBC, JSP, Servlet, Spring-MVC, Spark, Scala, Hadoop, HDFS.

Programming Languages: Java

Databases: MySQL, Oracle, Sybase IQ

Scripting Languages: JavaScript, JQuery, Ext JS, HTML

Version Control Systems: Worked on SVN, IBM Rational Team Concert, GIT

Tools: Used Eclipse, IntelliJ, Maven, Tortoise SVN, Jenkins, WinSCP, Putty, Beyond

Compare, Mozilla Firebug, Soap: UI, Toad, Winscp3, Aqua data StudioAutosys, Xplanner, Jenkins, Team city, Ecore

Servers: Used Tomcat, WebSphere

SDLC: Agile, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java developer, Fort Mill, SC

Responsibilities:

  • Analyzed java code and SQL queries for existing application
  • Converted the existing code into spark. EAP (Big Data cluster) uses Spark.
  • Used Scala and Spark RDD for existing processes (join, filter, etc.). loaded data from CSV formatted feed files and database into different RDDs persisted generated RDDs into HDFS and Oracle DB building File based and JDBC based RDD builders/ persisters
  • Written Restful web service calls.
  • Have Written test cases
  • Taken pre-commit builds using Team city
  • Maintained Unix scripting in EAP(Big Data cluster) to run the project jar
  • Sqooped data from DB into HDFS file.

Environment: Java 1.8, Spring, web services, JSON, Oracle-SQL, google guice, JDBC, Maven 3, Slf4j, Eclipse, Scala IDE, Hadoop 2.7, Scala 2.1, Spark, E-Core, Unix, Shell Scripting, HDFS, SVN, GIT, Team city, CSV file formats, putty, WinScp, EAP cluster.

Confidential

Sr. Java developer, Fort Mill, SC

Responsibilities:

  • Worked on different stories for each module under Agile based methodology of SDLC
  • Requirement analysis, Coding, Junit testing, deployment delivering all stories on timely basis for each release (monthly basis)
  • Test on different environments like DEV, UAT etc.
  • Created dummy test classes to invoke rest web services call for debugging purpose.
  • Used Spring Batch Console to start/stop jobs with given job parameters.
  • Analyzed and fixed production issues
  • Deployment support
  • Participate in code reviews

Environment: Java 1.8, Spring, Spring-Batch, Oracle-SQL, JDBC, Maven 3, Log4j, Eclipse, Restful web services, JSON, UNIX, WebSphere, Tomcat, WinSCP, Putty, RTC, Notepad++, Spring batch console.

Confidential

Java developer, Lees Summit, MO

Responsibilities:

  • Working as the onsite team member for this project and successfully delivered the project to client in a stringent timeline.
  • Used Java 1.7, UNIX shell-script. JIL file creation for autosys Job.
  • Implemented SQL queries to generate different security and fetched data as per requirement.
  • Debugging different types of code related problems.
  • Unit Testing
  • Requirement gathering and co-coordinating with client.
  • Used maven to build the project.
  • Project co-ordination and keep track of Business Requirement and Development.

Environment: Java 1.7, Spring, Sybase, Maven 3,SLF4J, CSV file, UNIX, UNIX shell script, IntelliJ IDE, WinSCP, Putty, Tortoise SVN, Autosys

Confidential

Onsite Team Member

Responsibilities:

  • Working as the onsite member for this project and successfully delivered the project to client in a stringent timeline.
  • Requirement Analysis.
  • Used JAVA 1.7 for implementation.
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes.
  • Debugging different types of code related problems.
  • Unit Testing
  • Debugged stored procedures and updated as per requirement.
  • Implemented complex queries to fetch different prices.
  • Requirement gathering and co-coordinating the Offshore development team
  • Participate in code reviews
  • Used Jenkins to build and deploy the application.
  • Used Sonar to maintain coding standards.
  • Project co-ordination and keep track of Business Requirement and Development in the Agile Business Model.

Environment: Java 1.7, Spring 3.x, Sybase, Swing, CSV files, Log4j, Intellij, Aqua data studio, Sonar, Jenkins, Xplanner, Ant-Script, WinSCP, Putty, Tortoise SVN

Confidential

Team Member

Responsibilities:

  • Requirement Analysis, development, testing for stories assigned per Iteration.
  • Used Java 1.6 for implementation.
  • Used Spring IOC for injecting the beans and reduced the coupling between the classes.
  • Developed various helper classes specific to entity.
  • Handling various enhancement requests using Core Java, JQuery
  • Debugging different types of code related problems.
  • Unit Testing
  • Single handedly created a standalone code to create multiple CSV files from a given CSV file depending on several filter criteria provided by business, which will reduce manual efforts for client.

Environment: JAVA 1.6, JQuery, JavaScript, HTML, CSS, JSON, web-service, Angular JS, Backbone JS, Maven, Log4j, IBM RAD, Eclipse SDE, Putty, Mozilla firebug, RTC, Soap UI, Excel, CSV fileAutosys, HP-QC, WinSCP, Tortoise SVN, Soap UI

Confidential

Team Member

Responsibilities:

  • Requirement Analysis, Estimation, Technical Design Documentation
  • Configured the application using Spring-Batch, JBPM, Mule-ESB, Web services
  • Worked on Service-oriented Architecture (SOA) to build web-services in Java
  • Worked on SOAP, WSDL, JMS, XML/XSD
  • To facilitate Dev/local environment testing I single handedly built dummy web services(stub) which are replicas of web services exposed by CIL, FXMP
  • Created Mock Services using SOAP-UI for testing purpose.
  • Created business process model (JPDL) using JBPM in JAVA
  • On Java created a batch process using Spring-Batch for pain001 message parsing, processing and file/DB writing
  • Worked on Event-driven architecture (EDA) using Mule ESB
  • Worked on euro-balancing for SEPA region with ‘EUR’ currency
  • Worked on swift service to interact with SHA via MT202 message
  • Interacted with ‘FinancialTransactionWebService’exposed by CIL services for Client Debit and Mirror Posting
  • Communicated with FXMP via Fx-Hub for fetching rates of different currency conversion and called ‘fxquote-webservice’, ‘fxconfirm-webservice’and ‘GfxTradeInquiryWebService’ for fx interaction
  • Having knowledge on nostro, suspense and mirror account type
  • Wrote multiple Complex SQL queries
  • Debugging different types of code related problems.
  • Unit Testing, Integration Testing & debugging
  • Used log4j for debugging purpose.
  • Successfully mentored juniors in the project to understand the application quickly and responsible for timely code deliverables.
  • Participate in code reviews
  • Have used Waterfall model for SDLC.

Environment: Java 1.6, Spring 3.x, Maven 3, Log4j, Web Services, SOAP, WSDL, JMS, Spring-Batch, JBPM, Mule-ESB, JDBC, Spring-MVC, XML/XSD, Eclipse SDE, Soap-UI, Toad, Putty, WinSCP3, Microsoft Visio, Star UML, PMD, SLF4J, PMD, Check style, Eclipse Indigo, IBM Web Sphere server, Tortoise SVN, VPN Client for connectivity

Confidential

Team Member

Responsibilities:

  • Requirement Analysis.
  • Code development in JAVA 1.4 , JQuery , JS , JSP
  • Integration Testing & debugging client interaction
  • Involved in deploying the code during multiple phases.
  • Unit Testing.
  • Have used Waterfall model for SDLC.

Environment: JAVA 1.4, JDBC, JQuery, JavaScript, HTML, CSS, Log4j, Eclipse SDE, Toad, Putty, WinSCP3, Star UML, Mozilla firebug, Tortoise SVN

We'd love your feedback!