We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Experience in extensive development with expertise in all aspects of the software development life cycle including requirements analysis, design development, testing of various applications in different environments with JAVA/J2EE technologies.
  • Thorough in J2EE technologies like Spring, JDBC Template, MVC, JSP, Servlets.
  • Hands - on experience on Multi-Threading, Collections, Exceptions, Garbage Collection concepts in CORE JAVA.
  • Expertise in developing RESTful Web-Services.
  • Hands on experience in Front-End UI development using HTML5, CSS3, Bootstrap 4, JavaScript.
  • Experience working with databases such as MySQL, Oracle.
  • Worked with version control tool - GIT.
  • Worked on deployment of web application on servers like Apache Tomcat.
  • Experience with build management tools like Maven.
  • Committed to timely and quality work, Quick learner, able to adapt effortlessly to new technologies, ability to work within a team as well as cross-team
  • Proven competencies: problem solving and analytical skills, excellent presentation and documentation skills, application development, project management, leadership
  • Highly motivated and a self-starter with effective communication and organizational skills, combined with attention to detail and business process improvements

TECHNICAL SKILLS

Programming: Java 7/ Java 8, C++, HTML, CSS

J2EE Technologies: JSP, Servlet, JDBC Template, Spring(MVC,IOC,DI), Spring Boot

Data Visualization Tools: Maven, Eclipse

Hadoop Ecosystem: HIVE, PIG, SQOOP

Database: MySQL, Oracle 10g/11g

Workflow Tools: MS Visio, MS Project, MS Office

Version Control: Git, GitHub

Visualization Tools: Tableau

PROFESSIONAL EXPERIENCE

Confidential, NJ

Java Developer

Responsibilities:

  • Provided technical guidance to business analysts, gathered the requirements and converted them into technical specifications/artifacts.
  • Review, Analyze & Understand the Business & Functional Requirement
  • Created JAVA API’s, Eclipse, Spring configuration changes, SQLs/procedures etc.
  • Developed code changes using Core Java, J2EE technologies such as Servlets, Spring, Eclipse, JDBC, MySQL.
  • Used core java concepts like Multithreading, Collections, Exception Handling, etc.
  • Implemented Spring MVC architecture using Spring-Boot annotations.
  • Worked in Agile environment to in corporate the changes in Requirements at any stage of life cycle.
  • Used JPA (Java Persistence API) to implement and integrate business logic with database.
  • Worked on DAO layers repository to manipulate and access database.
  • Worked with Spring Restful Web-Services.
  • Worked on UI part using JSP along with jQuery, CSS and HTML.
  • Developed business logic in service layers to implement service like transaction history, search products that enable users to understand the system efficiently.
  • Involved in unit testing and coordinated with testing team for preparing test scripts and test cases.

Environment: Core Java, Java EE 8, Spring MVC 4.0, JDBC 4.1, Eclipse 4.0, JSP, Apache Tomcat 9.0, MySQL 5.0, Agile, Restful Web-Services

Confidential, Boston MA

Java Developer

Responsibilities:

  • Participated in the development and requirement gathering activities using Agile methodology and Test Driven Development (TDD) environment
  • UsedEclipse IDEin order to develop and deploy the application code using Spring Boot MVC framework.
  • Responsible for working on developing Business logic, Controller and DAO layers.
  • Implemented JDBC framework in DAO layer to access the MySQL database.
  • Designed and developed batch jobs using Spring-Batch architecture.
  • Design and developed batch jobs which dealt with the generation of workflows, sending Restful requests to different partners, generating/shipping xml, csv, pdfs etc.
  • DevelopedRestfulweb service supportingJSONto perform tasks.
  • Worked on the UI layer using jQuery, Bootstrap, HTML, CSS, JSP.
  • Involved inUnit Testing, User Acceptance Testing and Bug Fixing.
  • Used GIT as a Version Controlling system.
  • ImplementedLog4Jfor logging and appended to a log file for debugging or reference for later issues.
  • Involved in deployment of the application onApache Tomcat Server.

Environment: Agile, Java 8, J2EE, JDBC 4.1, Maven, JSP, Spring MVC 4.0, HTML, CSS, JavaScript, JQuery, Bootstrap, Restful, Eclipse, Apache Tomcat server, JUnit, GIT, Log4J, MySQL, Agile

Confidential

Big Data Hadoop Developer

Responsibilities:

  • Created an end to end analytical solution from creating data pipeline and pushing data from one source to another.
  • Processed unorganized real time Medical Data by transposing and formatting it in machine readable format by using MySQL
  • Ported data from MySQL to HDFS using Sqoop to further analyze patient and diagnosis data based on symptoms for each disease and providing reports and insights of age-based segmentation for a disease
  • Identify, analyze and interpret trends or patterns between variables in Hadoop ecosystem to formulate exploratory analysis
  • Scrutinize medicine data and generate report of better medicine for a particular disease and side effects caused during treatment

Environment: RDBMS, MySQL, Sqoop, Hive, Apache Hadoop Eco File System

Confidential, NY

Railway Automation

Responsibilities:

  • Developed an application using Java and MySQL to book, cancel, display reservation chart, enquiry and display un-booked tickets.
  • Requests users to provide personal details such as name, age, seat preference to give out the results
  • Users can inquire about the schedule, fare and seat availability of a particular train in the system

Environment: MySQL, Java, JDBC

Confidential

Java Developer

Responsibilities:

  • Developing light weight business components and applications using Spring framework, Spring JDBC and Spring IOC
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Implementation of Object Oriented Applications in the environment using Core Java
  • Used DAO layer to interact with the database
  • Work with the QA team and ensure environment setup and seamless transitions for testing
  • Requirement gathering, Design, Analysis and Code development
  • Write code for database access, modifications and constructions including stored procedures
  • Coordinate database development and troubleshoot data errors by coordinating between users, data team and third-party vendors

Environment: Java 1.5, J2EE, Spring 3.1, MySQL, JDBC, JUnit, Eclipse, Multi-Threading, Object Oriented Programming, Singleton & Factory design pattern

Confidential

Responsibilities:

  • Designed interactive and dynamic front end website for customer interaction using HTML and CSS
  • Testing pre-developed web pages and seamlessly integrating with the newly created website
  • Created modules that could be used anywhere with easy customization

Environment: MySQL, HTML, CSS

We'd love your feedback!