We provide IT Staff Augmentation Services!

Senior Java Developer & Coordinator Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

  • A thorough professional with 6 years 7 months of experience in JAVA and Bigdata techonologies. Previouly working in Accenture as Software engineering Team Lead.
  • Prior to that worked as Associate Projects for Cognizant Technology Solutions.

TECHNICAL SKILLS

Operating System: MS Windows Xp,7 Unix

Database: Sybase,Cassandra,MySql

Languages: C, JAVA

Frame works: Core Spring, Bigdata(Spark,Flume)

Webservice: Apache CXF Rest, Spring Rest Service, Soap Web Services

Rule Engine & Unit Testing: Drools, Junit,Mockito

Methodology: Agile methodology (Scrum), Waterfall

Messaging System: Apache Kafka

Integration Framwork: Apache Camel

Build & deploy Tools: Apache maven,Jenkins

IDE: Eclipse, Net beans, SQL Advantage, SQLBrowser.

Version Control System & Tools: Subversion, Perforce, Github,TortoiseGIT, TortoiseSvn

Application Server: Tomcat

Tools: HP Quality Center, Rally, Version One, JIRA, Soap UI, WinSCP, Putty, Pageant,Cygwin, Crucible,Chrome - Postman

Code Quality Analyzer: PMD, Check style, Find Bug, Sonar.

UI & others: Swing, extJS,Java Mail Api, Velocity

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer & Coordinator

Responsibilty:

  • Working as coordinator and java developer in multiple projects.
  • Supporting project through a full development life cycle and ensuring quality aspects by identifying, recommending, developing and modifying various modules to achieve optimal performance and increase productivity.
  • Create high level design and low level design documents and walkthrough with team to validate understanding of teh requirements and fix any gaps.
  • Allocate work to offshore and track teh deliverablesin agile tool JIRA.
  • Fixing defects and conduct code walk thorugh with Java COE team na d giving review comments.
  • Working as scrum master in different project.
  • Creating branch, merging,deploying deliverables using Bitbucket.

Confidential

Java & Spark Cassandra Developer

Responsibilty:

  • Implemnted spark-kinesis,spark-kafka for reading sensor data.
  • Core java is used as language for spark.Every implementation is done on java.
  • Created camel-kinesis,camel-kafka component.
  • Written spark-cassandra code for writing into cassandra as well as batch write to cassandra.
  • Written Generic read service cxf-camel-rest based that will take an input json and dynamically it will build query and return reslutset as json.
  • Written alert notification using javax mail api and activation api along with velocity template.
  • Used Drools and spark-sql both as rule engine for alert-notification.
  • Worked in agile tool JIRA.

Confidential

Java SOA and Cassandra Developer

Responsibilty:

  • Writing Soap Service and Rest Service using Apache CXF with Camel.
  • Written camel routing using both spring DSL and Java DSL.
  • Camel Kafka integration.
  • Unit Testing of Camel.
  • Kafka architecture and cluster setup.
  • Read and write (In batch also) into Cassandra.
  • Knowledge of Cassandra Data model.
  • Implementation of SSL Mutual Authentication for rest web service.
  • Used Jenkins for continuous build and integration in all environ including production.
  • Perforce is used as version control system. Used both in eclipse and perforce client.
  • Logging and Exception handling of application.
  • Handling all application server in all environment including production.
  • Multithreading.
  • Application is currently running on production.
  • Development and Unit testing of Integration modules using Core Java, Core Spring, JAXB, FPML, XML, XSD, SQL, Maven, etc.
  • He has written FPML java bean then used JAXB to marshal/Unmarshal teh java object into FPML(Financial Product Markup Language)
  • Also know Mule flow like Quartz java component adding in Mule flow.
  • Written stored procedure to populate java bean

Confidential

Java Developer

Responsibilty:

  • Requirement Gathering, High Level Design, Low Level Design, Estimation and Follow up with teh client on different aspects of project.
  • Has done Design and development Using ExtJS3, REST, Spring.
  • Jason data format is used.
  • Debugging of technical issues and helped team to troubleshoot issues they faced.
  • Code review of teh developed modules following teh coding standard guidelines using Crucible tool is used.
  • Automation of code review and build using Sonar and Team City.
  • ExtJS 3.4, Sybase, Rest Service, Spring

Confidential

Java Developer

Responsibilty:

  • It was a part refactoring of existing framework into MVC.
  • Has done many UI design in swing.
  • Has written stored procedure.
  • Has written new data models for database tables in Sybase in XML.
  • me has done a part of creating validation framework for OTC.
  • Solved defect assigned on HP Quality Center.
  • Used JIRA as Agile tool.
  • Subversion is used as version control system.
  • Maven is used for building teh project.
  • Junit and Mockito both are used for unit testing.
  • Requirement Gathering, Estimation and Follow up with teh client on different aspects of project
  • Update everyday on scrum call.
  • Core java, Applet, swing, Spring JDBC, MVC, Scrum, Version One, JIRA, Quality Center, Crucible Written stored procedure to populate java bean

Confidential

Java Developer

Responsibilty:

  • Has done many UI design in swing.
  • Worked on Web Service (SOAP) responsible for getting holiday list and settlement date for different currency me.e. for different country.
  • Worked on FIX message format
  • Worked on MVP (Model View Presenter) architecture.
  • Requirement Gathering, Technical Specification creation, Low Level Design, Estimation and planning.
  • Following up with teh client on requirement, estimation and planning.
  • Defect Management and fixing Using HP Application Lifecycle Management.
  • Mentoring and assisting team members in their technical activities, status reporting.
  • Knowledge transition to team members.
  • Documentation of Project’s design and architecture.
  • Core java, Applet, Swing, Sybase, MVP, MVC, Web Service, Waterfall

Confidential

Java Developer

Responsibilty:

  • Writing rules in Drools.
  • Core Spring and REST is used.
  • Integrating java invoking part to rules part.
  • Writing Dao layer where database table are converted to POJOs and vice versa Using Spring JDBC.
  • Developing new functional modules, it involves analyzing Business Specs and System Design documents. Coding and Unit testing teh module using Java and J2EE technologies.
  • Coding and Unit Testing of modules.
  • Java, Drools, Spring JDBC, Rest Web service.

Confidential

Java Developer

Responsibilty:

  • As a team member my responsibility was to do analysis of teh defects assigned to me .
  • Fixing a defect if quick fix is possible otherwise most of teh time identify teh person or team maintaining teh application from where teh defect is found or teh person causing teh defect and assign to them.
  • Maintaining teh application working on java UI enhancement.
  • Writing JUnit test case to improve code coverage.
  • Fixing PMD, check style, Find bug errors.
  • Writing stored procedure, scripts.
  • Java & SQL, HP Quality Center, VersionOne, ScrumJava, Drools, Spring JDBC, Rest Web service.

We'd love your feedback!