We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 Years of experience in Software Development Life Cycle including Analysis, Design, Development, Testing and Implementation of Cross Platform (Web application, Client - Server, Internet/Intranet) using JAVA/J2EE Technologies.
  • My main area of experience has been project delivery, application design, application development, unit & integration testing, production support & enhancement of various size projects.
  • Expertise in programming skills and development experience of multi-tier web applications, enterprise applications in languages/technologies like JAVA, J2EE, Spring, Servlets, JSP, JDBC, Mongo DB, Oracle that ensures clear separation of layers and rapid application development.
  • Extensive experience in developing web application using Content Management Systems (CMS), Spring Framework, Model View Controller (MVC) Architecture and Mongo DB .
  • Extensive experience in applying various design patterns such as MVC (Model-View-Controller), Singleton, Factory and Factory Pattern in the development of Multi- Tier distributed Enterprise Applications.
  • Proficient in applying various core J2EE design.
  • Experience in working with UNIX/LINUX/Windows.
  • Experience in writing SQL and PL/SQL Stored Procedures.
  • Expertise in Oracle, MySQL, Access. Experience in using build tool like ANT and Maven.
  • Extensively used IDE like Eclipse and STS Tool Suite.
  • Implemented UML modeling diagrams such as Use Cases, Activity diagrams, Sequence Diagrams and Class Diagrams.
  • Expertise in testing tools like JUNIT.
  • Experience in preparing project related documents using Microsoft Office Suite like MS-Office, MS-Excel, MS-PowerPoint and etc.
  • Quick learner with an ability to rapidly achieve organizational integration. Self-starter and highly motivated to learn new technologies.
  • Efficient in Defect Management for resolving Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues.

TECHNICAL SKILLS:

Process Methodology: Waterfall, Agile/Scrum

Programming Knowledge: Java, J2EE, JavaScript, JSP, Servlets, JDBC, SQL, PL/SQL

Frameworks/Services: Spring, JUNIT

IDE Tools: Eclipse, Spring Tool Suite

Web/APP Servers: Apache Tomcat

Business Tools/ reporting Tools: MS Excel, MS Word, MS PowerPoint

Operating Systems: Mac, Linux, UNIX

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Environment: Java 1.6, Spring, SQL, MongoDB, Maven, HTML, CSS and STS.

Responsibilities:

  • Developed several On Ready and On Completion logic of the tasks in workflow using Spring AOP and used IOC for dependency injection.
  • Used Mongo DB in backend to persistent data into database and written SQL/Mongo queries to access/update the data from/ to the database.
  • Developed user interfaces using Content Management System(CMS), JSP, HTML and Java Script.
  • Create Java component to import the incoming data via Spring Batch and store in Mongo DB .
  • Developed Spring Configuration XML file that contains declarations and business classes are wired-up to the frontend beans, which are managed using Spring IOC pattern.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Triggers and strong experience in writing complex queries using Oracle.
  • Maintaining close coordination between Onsite (Business) and Offsite (Technical Development) teams for ensuring seamless delivery of the project as per scheduled timeline
  • Working on enhancements and supporting production issues.

Confidential

Java Developer

Environment: JDK 1.5, JSP, Servlets, spring, Mongo DB and PL/SQL.

Responsibilities:

  • Involved in the Analysis, Design, Coding and testing of user requirements.
  • Developed the Application using Spring Integration Framework by implementing Integration.
  • Used Log4J logging framework for logging messages.
  • Used SVN for version control and JIRA for bug tracking.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Written Java classes to test UI and Web services through JUNIT.
  • Performed functional and integration testing, Extensively involved in release/deployment related critical activities.
  • Consume the services using the interfaces created using the contract supplied by other systems.
  • Involved in system wide enhancements supporting the entire system and fixing reported bugs.
  • On-call support on weekly basis.
  • Provided Technical Inputs/Solutions to design, develop, fix application related issues.
  • Documented ongoing development using UML diagrams.

Confidential

Java Developer

Environment: Java, Spring Batch, Mongo DB, PL/SQL, Ant, Maven .

Responsibilities:

  • Implementation of new module development, new change requirement, fixes the code.
  • Defect fixing for defects identified in pre-production environments and production environment.
  • Enhancements to fix some coding errors and add some new functionality in the existing system.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Used Log4J logging framework for logging messages.
  • Involved in creating DAO's and used Hibernate for ORM mapping.
  • Written Java classes to test UI and Web services through JUNIT.
  • Used PL/SQL, triggers and cursors in Oracle RDBMS.
  • Involved in code review, bug fixing and deploying the application .
  • Used GIT Team repository system for Version Control and Source Code Management.
  • Provided offshore team coordination while directly dealing with onsite clients.

Confidential

Java Developer

Environment: Java, Spring, Mongo DB, Oracle, Ant, Maven.

Responsibilities:

  • Written queries on the existing Oracle databases server to provide ad-hoc reports.
  • Understanding the Business Requirement and gathering the requirements from Business users.
  • Responsible for targeted list pull and applying suppressions as per the Business Requirement Document.
  • Support end-users, company-wide to resolve database and software issues utilizing remote desktop tools.
  • Implemented Tableau mobile dashboards via Tableau mobile application.
  • Coordinating the production of monthly, quarterly, and annual performance reports for senior management.
  • Involved in the Analysis, Design, Coding and testing of user requirements.
  • Developed the Application using Spring Integration Framework by implementing Integration.
  • Used Log4J logging framework for logging messages.
  • Used SVN for version control and JIRA for bug tracking.
  • Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
  • Written Java classes to test UI and Web services through JUNIT.
  • Performed functional and integration testing, Extensively involved in release/deployment related critical activities.
  • Consume the services using the interfaces created using the contract supplied by other systems.
  • Involved in system wide enhancements supporting the entire system and fixing reported bugs.
  • On-call support on weekly basis.
  • Provided Technical Inputs/Solutions to design, develop, fix application related issues.
  • Documented ongoing development using UML diagrams.
  • Handle data with data integrity during extraction, manipulation, processing, analysis and storage.

We'd love your feedback!