Java Developer Resume
4.00/5 (Submit Your Rating)
IL
SUMMARY
- Around 5 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 Spring.
- Expertise in client web technologies using HTML.
- Proficient with RDBMS concepts, SQL queries and good understanding of Stored Procedures and Triggers with regards to Oracle, MySQL and DB2 databases.
- Proficient in using IDEs Eclipse and various versioning tools like CVS etc.
- Experience in Script Languages like 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
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 7.0
Confidential, CA
Responsibilities:
- Developed a application on Amazon AWS cloud to search(Distributed Grep) for specific pattern from a large number of files
- Implemented Distributed Grep using Map and Reduce functions in Java.
- Used Amazon EMR in our application to split the data and processing and distribute it to the number of clusters created.
- Depending on the number of cores and instances used, it gave us the same count every time it was executed. Because of the change in number of cores, the execution time was different. As the number of cores increased, we were able to achieve better speedup and scalability.
Confidential
Java Developer
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
