We provide IT Staff Augmentation Services!

Java Developer Resume

SUMMARY:

  • Java/J2EE full stack developer with 7 years of experience in finance domain.
  • Worked with a startup on MEAN stack to develop mobile and web application.
  • Experience in design and delivery of high performance solutions to address complex business problems.
  • Worked on Agile and Waterfall model of development.
  • Proficient in working on different stages of software development (Planning, Requirements Analysis, Design, Implementation, Unit Testing, Integration, Deployment and Maintenance).
  • Experience working with teams across the continents also as an individual contributor.

SKILL:

Platform: Linux, Unix, Windows, Heroku, AWS

Languages/Framework: Java/J2EE, JavaScript, Python, SQL, Shell Scripting, Spring, Hibernate, iBatis, CSS, XML, JSON, HTML, Jquery, Bootstrap, NodeJS, AngularJS, Express.

Data Storage: Oracle, MSSQL, Sybase, MySQL, MongoDB, Redis

Other Technologies: Git, Subversion(SVN), Maven, Jenkins, JIRA(Agile), Confluence, Websphere, IBM MQ, JMS, Anaconda, Microsoft Office

EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Researched nature of DDoS attack and limitations of existing detection and mitigation systems.
  • Wrote detection programs in Python using Anaconda on Linux as platform and Panda, Scikit Learn tools.
  • Used k - means and SVM learning models to detect DDoS attacks at routers.
  • Designed effective mitigation architecture.

Confidential

Java Developer

Responsibilities:

  • Developed a NodeJS based application which emulates Confidential platform.
  • Application was deployed on different AWS EC2 nodes, and socket connections are used to interact between them.

Confidential

Java Developer

Responsibilities:

  • Developed a web application; with database designing and integration as focused point.
  • Used React framework for designing Single Page Application.
  • Used MySQL database to store data and Workbench tool to design relation between the entities.

Confidential

Java Developer

Responsibilities:

  • Worked developing social network platform for location information sharing.
  • Used Node.js on back-end to develop location services.
  • Used Redis to cache the location information.
  • Deployed application on Heroku and Openshift cloud server.
  • Integrated Google and Facebook based authentication using passport API.
  • Gathering requirements, designing different modules, developing modules using programing language, unit test, integration test, deployment on cloud.

Tools: Used: JavaScript, MongoDb, Express, Node.js, AngularJS, SublimeText.

Principal Global Services

Confidential

Responsibilities:

  • Involved in gathering system requirements and then designing software according to the requirements.
  • Developed web pages using JSF technology.
  • Implemented web services and data access layer using Java/J2EE and Spring framework.
  • Maintain Java coding standards and design standards while writing code. Followed clean code practices and used design patterns such as Singleton, Factory, and Builder.
  • Written SQL statements for interacting with the database. Used iBatis for mapping relational data to java objects.
  • Written test cases using jUnit, setup local testing environment in RAD/Eclipse.
  • Used SVN and Git for code repository management.
  • Developed a single page application(SPA) prototype using NodeJS, AngularJS and MongoDB.
  • Deployed application on the test, pilot and production application servers (IBM WebSphere) using Hudson/Jenkins tool.
  • Researched and developed an automation application for monitoring Tivoli jobs at Principal, which saved significant productive time of job monitoring team.
  • Discussing and analyzing requirements with the business partners, understanding existing application, designing and developing new application (Statements) or adding new features to existing application (Investments), coding, reviewing, unit testing and deploying on the application server.

Tools: Used: Java/J2EE, JSF2, iBatis/MyBatis, jQuery, NodeJS, AngularJS, MS-SQL, MongoDB, RAD (Rational Application Development)/Eclipse, IBM WebSphere, Hudson/Jenkins, IBM MQ, JIRA, Confluence.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering system requirements and then designing software according to the requirements.
  • Implemented service layer and data access layer using Java/J2EE, Spring, and Struts MVC.
  • Developed web pages using JSP technology.
  • Created, consumed and maintained SOAP web services.
  • Followed clean code practices and Java standards while development.
  • Written SQL statements for interacting with the database also used Hibernate for ORM.
  • Written shell scripts for deploying applications and services on the Unix boxes and used AutoSys for job scheduling.
  • Used Putty to connect UNIX terminal and write scripts and deploy services.
  • Used SVN for code repository management.
  • Understanding existing business process, gathering requirements, working on the new feature development, enhancements, unit test, review, configuration, deployments, support.

Tools: Used: Java/J2EE, JSP, Struts, XML, SOAP Web Services, Spring, Hibernate, Sybase, Oracle, Ant, DBArtisan, PL/SQL Developer, Putty, RAD(Rational Application Developer)/Eclipse .

Confidential

Java Developer

Responsibilities:

  • Understanding existing business process, working on new feature development using, enhancements, unite test, review, configuration, deployments.

Tools: Used: Java/J2EE, Struts, JSP, Servlet, JSTL, HTML, CSS, JavaScript, RAD(Rational Application Developer)/Eclipse, VSS.

Hire Now