We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Java Professional with 9+ years of experience in all aspects of Software Development Life Cycle including requirements analysis, design specification, code development, code integration, testing, deployment, support and maintenance.
  • Java programmer and web component certified.
  • Extensive experience in web application development using Java related technologies (JEE6, EJB, JSP, Servlets, Web Services) and web technologies (HTML, CSS, JavaScript, JQuery).
  • Strong knowledge of java core
  • Good Knowledge of data structures and algorithms.
  • Application Development and Object Oriented Programming (OOP).
  • Experience using AOP (Spring AOP) for transactions and logging.
  • Experience using and deploying enterprise applications in WebSphere Application Server and Tomcat.
  • Experience in using design patterns such as MVC, Singleton, Proxy, Decorator, Builder, Data Transfer Objects, Entity Objects and Data Access Objects.
  • Experience in open - source technologies such as Struts, Spring and Hibernate.
  • Expertise in IDEs for software development like NetBeans, Eclipse and Toad.
  • Thorough understanding of Database application designs and implementation using Oracle Database, MS SQL Server, DB2 and PostgreSQL.
  • Experience in Unix Servers developing shell scripts, mostly using red hat.
  • Experience writing unit tests using JUnit
  • Experience in UML design diagrams like use case, sequence and class using power designer.
  • Experience as technical lead for Java developing teams, making and giving track of project work using JIRA.
  • Provide help to technical teams in order to fix issues.
  • Design and code reviews for each component deliver to production.
  • Hands on working experience with Web Services REST and SOAP.
  • Resourceful in the completion of projects with ability to multi-task and meet deadlines.
  • Ability to analyze and evaluate technical problems and design effective solutions.
  • Management of the entire development life cycle for the development, testing and implementation.
  • Strong teamwork orientation and the ability to foster collaboration within and across teams.
  • Always looking to learn new stuffs.
  • Self-motivated, good team player with excellent technical communication and interpersonal skills.

TECHNICAL SKILLS:

Programming Languages: JAVA, J2EE

Technologies: Struts, Servlets, JSPs, JavaBeans, JDBC, JSTL

Frame Works: Struts, Spring(MVC, CORE, SECURITY, AOP), JSF, Hibernate, JQuery, ExtJS Basic

Databases: Oracle, DB2, SQL Server, PostgreSQL

Database Query Languages: SQL, PLSQL

Servers: Apache Tomcat, IBM WebSphere, JBOSS, Web Logic

Markup Languages: HTML, XML, CSS

Logging and Build Tools: Maven, JUnit, Ant, ivy

Operating System: Windows and Linux

IDE and Tools: Eclipse, TOAD for Oracle, NetBeans, Power Designer, Visual Studio, Autosys

Scripting: JavaScript, Shell Script

Testing Tools: HP Quality Center, SoapUI

PROFESSIONAL EXPERIENCE:

SR Java Developer

Confidential

Responsibilities:

  • Analysist, design and implementation of new web services(REST and SOAP) for different applications
  • Consume the web services using Ext JS.
  • Design and implementation of a dependency manager for the process involved in a given task using graphs.
  • Create new autosys jobs to execute different processes every certain amount of time.
  • Design and code reviews with all the team members.
  • Design and code multithread applications in order to process some data in parallel.
  • Production support
  • Create unit and integration test cases for new applications and features.
  • Design and implement views to generate reports.
  • Design tables and implement procedures using DB2.
  • Performance testing for queries, procedures and views using db2 tools.
  • Create status reports. These reports specified the current status of the project and the tasks which the team was planning to work in the coming week.
  • Create spring task in order to monitor some jobs.
  • Create a shell script to register data load requests automatically.
  • Train new joiners in java technologies.
  • Lead the development of new modules

Environment: Java, Java script, Spring, REST Services, Eclipse, SOAP Services, Perforce, SOAP UI, JUNIT, IVY, Putty, Linux, Design Patterns, Linux Red Hat.

Confidential

Technology Analyst

Responsibilities:

  • Support of various servers for different applications.
  • Deploy applications into WAS.
  • Restart application servers.
  • Create data sources and reconfigure them when needed.
  • Release space in the Linux servers.
  • Fix application issues.
  • Organized different teams to fix issues in applications or environments to which we were not to allow making changes.
  • Give the status of the different applications and environments supported to the managers
  • Fix issues related to the environment configuration

Environment: Java EE, JSP, JavaScript, WAS, Junit, Eclipse, Oracle, Jenkins, Linux Red Hat, Putty, subversion

Confidential

Java Developer

Responsibilities:

  • Development of projects with different customers like Cablevision and 7-11
  • Design of project’s architecture
  • Maintenance of a billing project
  • Create and read xml files in order to load them into a data base.
  • Fix performance issues in existing applications.
  • Create procedures using plsql in order to improve some processes.
  • Lead the java back end team.
  • Create status reports for managers and clients.
  • Train the application’s users.

Environment: J2EE, Weblogic10.3, Oracle 11g, Spring, Spring MVC, Hibernate, Maven, jQuery.

Confidential

Java Developer

Responsibilities:

  • Design and development of a web application to sell products online.
  • Design the web pages to be access by both a computer and a hand held.
  • Development of a generic data base accessor using Hibernate.
  • Use JQuery, JSTL and JSPs to display information to the user.
  • Create prototypes for the new modules.
  • Design and development of new modules.
  • Production support (fix issues detected in production).
  • Test case design.
  • Support to a PHP projects which was a work flow project for creating request.
  • Implement PHP Cake framework for an existing project.

Environment: J2EE, Tomcat 6.0, SQL Server 2005, Eclipse, Struts, JQuery.

Confidential

Java Developer

Responsibilities:

  • Development of a web application to sell electronic products online.
  • Implement a shopping cart.
  • Create and execute test cases for new modules.
  • Create thumbnails images to display the products.
  • Compress images that were loaded to the server in order to reduce the space consumed.
  • Create prototypes for new modules using Dreamweaver.
  • Get requirements from the client.
  • Design and coding of new modules
  • Create use cases, class and sequence diagrams using power designer (UML tool).

Environment: J2EE, JBoss, PostgreSQL, Eclipse, JSF, Hibernate, jQuery, CentOS.

Confidential

Java Developer

Responsibilities:

  • Development of a web application to take tests online.
  • Design and implement an online chat using sockets and threads, which was used for the professors that were in charge of creating the tests’ questions.
  • Create prototypes for new modules.
  • Create use cases.
  • Design and coding of new modules.

Environment: J2EE, Tomcat 5, PostgreSQL, Eclipse, struts, Hibernate, OpenSuse.

We'd love your feedback!