We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

IL

SUMMARY:

  • Around 3 years of experience developing Enterprise, Web based applications using Java/ J2EE.
  • Experience in software development methodologies like water fall and agile development model.
  • Expertise in J2EE technologies like JDBC, JNDI, JSP, Servlets, XML.
  • Expertise in various Java/J2EE design patterns including Data Access Object, MVC, Data transfer structure.
  • Experience in developing and implementing Web Services using REST and SOAP.
  • Experience working with frameworks, like Hibernate, Spring.
  • Experience dealing with SQL, PL/SQL programming.
  • Expertise in client web technologies using HTML, DHTML.
  • Extensive experience in developing Internet and Intranet related applications using J2EE, Servlets, JSP, and Tomcat.
  • Experience in server side business logic development using Service layer, Business Objects and Data transfer Objects.
  • Proficient with RDBMS concepts, SQL queries and good understanding of Stored Procedures and Triggers with regards to Oracle, MySQL and DB2 databases.
  • Experience in Oncall Production support for Deployment, Troubleshooting and Maintenance of Enterprise Applications.
  • Experience in error logging and debugging using log4j.
  • Proficient in using IDEs Eclipse and various versioning tools like CVS, SVN, etc.
  • Experience in Script Languages like Ant, Perl.
  • Quick and keen learner of new technologies and a good performer in dual environment, team as well as individual.

TECHNICAL SKILLS:

Web /Application servers: Apache tomcat

J2EE Technologies: Servlets, Log4j, JDBC, JSP, ANT

Languages: Java, C#, C++, Perl

IDE Tools: Eclipse, MS Office

Web Technologies: HTML, DHML, XML

Databases: Oracle, SQL Server

Version Control Tools: CVS, Apache Subversion (SVN)

Operating Systems: Windows 7/XP/2000/98/95, UNIX

ORM: Hibernate

PROFESSIONAL EXPERIENCE:

Confidential, IL

Java Developer

Responsibilities:

  • Involved in designing, developing, bug fixing, documenting and unit testing the application.
  • Analyzed and developed the application using Spring MVC framework
  • Involved in development of custom APIs for the product.
  • Used JavaScript to perform certain preliminary validations and certain client side actions that had to be performed.
  • Login authentication and authorization using Spring Security.
  • Used Itext to generate the invoice of an employee.
  • Collaborated with technical team members to integrate front end and back end elements.
  • Developed different dynamic UI screens using HTML, JavaScript and JQuery.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Designed and documented REST/HTTP APIs, including JSON data formats

Environment: Java, Eclipse IDE, Windows, Spring MVC, Restful Web services, JAX - RS, JQuery, JavaScript, Maven, CVS, My SQL 5.6, My SQL Workbench 6.1 and Apache tomcat 6.0

Confidential, CA

Java Developer

Responsibilities:

  • Developed a application on Amazon AWS cloud to search(Distributed Grep) for specific pattern from a large number of files
  • Implemented Map and Reduce functions using Java.
  • Implemented distributed Grep using MapReduce
  • Used Amazon EMR in our application to split the data and processing and distribute it to the number of clusters created.

Confidential, CA

Java Developer

Responsibilities:

  • Designed and implemented a DDR2 controller in Verilog HDL and simulated it along with Denali’s DDR2 model using Cadence NC-Verilog.
  • Coded DDR2 controller and Initialization Engine in Verilog which supports write and read transactions like scalar, block and atomic to and from the DDR2 SDRAM.
  • Synthesized the code using DC Complier and simulated at 2.6ns. Generated Static Timing Analysis of the circuit using Synopsys- PrimeTime tool.
  • Checked the equivalence of RTL and synthesized designs using Cadence Conformal Equivalence tool.
  • Obtained the Final Layout using Automatic Place and Route on Cadence Encounter Layout Tool.
  • Back Annotated Simulation of Automatic Place and Route design.

Confidential

Java Developer Intern

Responsibilities:

  • Developed the applications using Java, J2EE, JDBC
  • Involved in the development of model, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • JDBCAPIs and Hibernate was used to access remote Oracle database.
  • Designed and developed file upload and file download features usingJDBC.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Designed and developed Application using MVC design pattern.

Environment: JDBC, JSP, SERVLET, HTML, JAVA SCRIPT

We'd love your feedback!