We provide IT Staff Augmentation Services!

J2se/j2ee Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • A self - motivated and developer with 7+ years of progressive experience in J2SE/J2EE technologies.
  • Proficient with all phases of software development life cycle from requirements gathering to the production and successfully implemented many projects with responsibilities as a developer.
  • Experience with various frameworks like Struts, Spring and Hibernate.
  • Extensive experience with Oracle 10g, Derby, and distributed database concepts.
  • Experience in various searching/sorting algorithms and advanced data structures including linked lists, sets, hash maps/tables/codes, binary search trees, heaps, stacks and queues.
  • Experience with various platforms Windows, UNIX and Linux RedHat/Ubuntu, Mac OS X.
  • Experience with networking protocols UDP/TCP-IP, NAT, DHCP, DNS, SNMP, FTP, telnet and IP Multicast.
  • Exposure & Knowledge of GUI (AWT/Swing) and Multithreading, web development technologies such as

TECHNICAL SKILLS

Programming languages: Java, C, C++, PL/SQL, Matlab, Python

Java/J2EE Technologies: Servlets, JSP, JNDI, EJB 3.0/2.0/1.1, Java Beans, JMS, JSTL, EL, JPA, RMI

Web Tech/Certificates: HTML 4.01/XHTML/HTML5, CSS, JavaScript, XML, AJAX Angular JS, Node JS, Bootstrap

GUI: AWT/Swing

Frameworks/Libraries: Struts2, Spring, JUnit, Apache Ant/Maven, Hibernate

IDEs: Eclipse, myEclipse, Spring Tool Suite(STS), Net Beans, BlueJ, IntelliJ

Platforms: Windows, Linux Red Hat/Ubuntu, MacOS X

Application Servers: JBoss, Apache Tomcat

Databases: Oracle 10g, JDBC, MySQL, PL/SQL, MS SQL Server 05/08, MS Access

Design skills: OOAD, Design Patterns, and UML

Other: Web Services(SOAP/RESTful)

PROFESSIONAL EXPERIENCE

Confidential,

J2SE/J2EE DEVELOPER

Responsibilities:

  • Full SDLC involvement
  • Used WebLogic Server 10 for building and deploying enterprise Java EE applications.
  • Used Subversion as software versioning and revision control system.
  • Used Maven as project management and build tool.
  • Used Freemarker as template engine along with HTML to create templates and passed it to UI team for further development.
  • Used Angular JS and Bootstrap to create single page applications.
  • Used Spring/Spring BOOT Frameworks as application framework and inversion of controll container.
  • Used Hibernate for Object - Relational-Mapping to relational database.
  • Used MyEclipse/STS IDE to develop/create my code.
  • Used Atlassian Confluence and JIRA to keep track of open tickets and solve them in timely manner.
  • Used JRebel as additional tool to IDE to save time by skipping build and deployment of the project.
  • Used TOAD to connect to and manage Oracle Database.
  • Used PL/SQL to modify data in the database.
  • Used Tortoise as SVN client to see revision graph and retrieve deleted files.
  • Used Teamsite and HippoCMS as content management system.
  • Used Veracode to verify code security level and fixed bugs if there was any.
  • Used RESTful to connect to CMS and pass results as JSON objects.

Technolgies: J2SE/J2EE, Windows, Spring, WebLogic, SVN, Maven, Freemarker, Angular JS, Bootstrap, HTML, Oracle DB, Hibernate, MyEclipse, Atlassian-Confluence-JIRA, JRebel, TOAD, Tortoise.

Confidential, VIENNA, VA

J2EE Developer

Responsibilities:

  • Involved in software development life cycle of the application.
  • Developed server side applications using J2EE technology including servlets, EJBs and JDBC.
  • Used Maven for building the application.
  • Used JMS for communicating various clients and its components.
  • Used JUnit for unit testing.
  • Used Node JS and Bootstrap tools to create server side applications.
  • Used WebServices - WSDL and SOAP.
  • Deployed applications on JBoss 6.0 server.
  • Configured the build files for different systems.
  • Encapsulated workflow logic by developing Session Beans.
  • Used Message Driven Beans and Entity Beans to get bean state and to persist the data into database.
  • Implemented business logic by developing EJB.
  • Built web applications by using Struts MVC framework for building web applications.
  • Developed PL/SQL database scripts.
  • Improved User Guide and application documentation.
  • Involved in regression testing, evaluating the response times, and resolving the connection pooling issues.

Environment: J2EE, Linux, JDBC, Java Servlets, EJB, Oracle, MDB, Node JS, Bootstrap, HTML, PL/SQL, WSDL, SOAP, Eclipse, Struts 2.

Confidential, MELVILLE, NY

Software Developer

  • Confidential software installation, maintenance and upgrading.
  • Fixed bugs, implemented new features and released new patches.
  • Worked with various networking and programming tools.(Cisco VPN, LogmeIn, FileZilla, Sunbelt PL/B)
  • Controlled software functionality on servers, workstations, and wireless handhelds.
  • Created scripts to automate work process.
  • Participated in analysis, development and testing of applications.
  • Used a standalone application in Java. Developed back - end API using Java concepts.
  • Used Dependency Injection and Inversion of Control with annotations in developing code for obtaining references in Spring framework.
  • Used JDBC, with stored procedures to accomplish business logic implementation on server side.
  • Retrieved and updated data from database by constructing PL/SQL queries and using Oracle's built-in functions.
  • Met with clients to discuss their needs, took into account them during software development.
  • Worked on Oracle stored procedures, Triggers, Functions and Cursors.
  • Used JUnit for unit testing.
  • Reviewed code and took necessary steps in solving bugs before final review.

Environment: J2EE, Linux, Spring, JSTL, JMS, Oracle PL/SQL, Tomcat, RESTful, UNIX, XML, JUnit, Eclipse.

Confidential, BOLIVAR, MO

Junior Java/J2EE Developer

Responsibilities:

  • Developed the system based on J2EE specifications using Java. Created user login system.
  • Used JDBC and Oracle 10g as RDBMS.
  • Participated in the front end implementation using HTML and connecting into database.
  • Participated in Integration testing, including finding issues with previous steps and fixing them.
  • Assisted with Final Review, that is making sure of all the requirements being fulfilled.

Environment: Java SE 6, JSP 2.1, Servlets, JDBC, Apache Tomcat, Oracle 10g.

Confidential

Java Developer Intern

Responsibilities:

  • Analyzed and designed the system based on Java SE 6.
  • Collected all the necessary information and data to implement the application.
  • Used MS Access as a back - end database.
  • Used Abstract Window Toolkit and Swing as GUI.
  • Tested the application for any bugs and side effects, made sure to fix them.
  • Deployed application after final review. Environment: Java SE 6, MS Access.

We'd love your feedback!