We provide IT Staff Augmentation Services!

Java Programmer Resume

2.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Over 7+ years of experience in Software Development of J2EE Applications.
  • Experienced used IDEs like Scala IDE, Eclipse and STS.
  • Well versed in distributed system - using Java (JDK 1.8), J2EE technologies.
  • Hands on experience using scripting languages like Java Script, Linux bash.
  • Expertise in OOA, OOD, Distributed Application Development and Object Oriented Programming
  • Experienced in using design patterns Singleton, Factory method, Facade, MVC Worked on XML Parsers (SAX, DOM).
  • Experience with Web services SOAP (Simple object access protocol) and Rest Web Services using WSDL /JSON.
  • Experience in working with Agile Methodology and Web services using Service Oriented Architecture.
  • Experience in Web Services (SOAP, WSDL, UDDI), JAX-WS, JAX-RPC, RESTFUL.
  • Comprehensive experience in designing and developing applications using UML with Rational Rose.
  • Experienced in database such as SQL Server 2000/2005, Oracle, and MySQL.
  • Extensively worked on Stored Procedures, Functions, Triggers and Cursors using PL/SQL and T-SQL.
  • Excellent working knowledge on App server like, Weblogic 7.0/8.0, Tomcat 7 in building and deploying applications.
  • Experienced in developing applications using Eclipse, Struts framework using MVC II architecture, Hibernate & Spring.
  • Expertise working on Application servers, Web servers likes IBM Websphere 6.x/5.x, BEA WebLogic, Glassfish Server and Apache Tomcat 7/8.
  • Experience with ANT, Maven, Jenkins and Version Control (GIT).
  • Experience in utilizing open-source frameworks as Hibernate & Spring.
  • Hands on experience working with databases like Oracle 11g, MySQL
  • Experienced in writing SQL queries, Procedures, Cursors and Triggers.
  • Written JUnit Test Cases for unit testing.
  • Strong problem analysis and resolution skills.
  • Highly motivated team player with zeal to learn new technologies and always believes in giving the best of efforts in challenging environments

TECHNICAL SKILLS:

Language: JAVA, JSP, HTML, XML, JSP, JavaScript, Shell script.

Operating System: Linux, Solaris, AIX-UX, HP-UX, Windows 2000/NT

Web App Servers: BEA Web logic Server 8.1/7.3, Web Sphere App server 5.0/4.x, WASDGlassfish App Server, Tomcat

Middle Ware: TIBCO EMS, JMS, Web Services (SOAP, REST)

Databases: Oracle, MySql, and MS-SQL Server

J2EE Technologies: Spring 4.1, Hibernate JDBC, RMI, JMS, JNDI and EJB

Scripting Languages: JavaScript, UNIX Shell Script

IDE: Eclipse, Edit plus, WSAD, Net BeansTools: Visual Age Java, Rational Rose and Together/J, Junit, QTP, SeleniumJakarta ANT, Visio 2000, Log4j, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Java Programmer

Responsibilities:

  • Analyze the existing server s architecture and hierarchy. Each component s behavior and check actual source code.
  • Re - implement the core component of the server and re-implement all the required behavior of the server.
  • Purge the existing legacy data in data center.
  • Involved in design and development of the application to support Localization
  • Participated in Code, Design, Analysis, and Test Plan Reviews
  • Design Standards for the project (Coding, Design)
  • Test the new server and analysis the performance.

Environment: Java/JavaEE, Python, spring 3.x, API, Oracle, PL/SQL, Jetty server and Testing.

Confidential, Sunnyvale, CA

Java Programmer

Responsibilities:

  • Designed and developed the system using Java/JavaEE
  • Implemented J2EE based application and integration with Chinese government open API.
  • Experience in using Log4J
  • Implemented UI by JavaScript library.
  • Application developed with strict adherence to J2EE best practices.
  • Used Spring Core, Spring IOC, and Spring MVC to develop the applications.
  • Developed RESTful web services for SIMPL and Insight applications.
  • Performed unit testing of core functionalities using JUnit.
  • Create stories and tasks in JIRA for each sprint.
  • Deploy application to WebLogic server.

Environment: Java8 J2EE, JSP, Servlet, spring, HTML, XML, JavaScript, RESTeasy, Hibernate, Web Services, (SOAP), JBOSS, JIRA, HUDSON, Oracle, JUnit

Confidential, Pleasanton, CA

Programmer

Responsibilities:

  • Designed and developed the application using Agile approach
  • Implemented J2EE/Scala for service for the system with different design pattern.
  • Designed and developed Business components using Scala technology.
  • Developed Spark based big data process system and integrated with HDFS & Datastax.
  • Designed database model.
  • Involved in design and implementation of prototype pattern in different modules.
  • Wrote Hive queries and CQL for different database for larger data retrievals.
  • Developed W eb Services using SOAP, WSDL and XML.
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, JNDI.
  • Experience in using Log4J.
  • Involved in Unit & Integration Testing for different Modules in the application.
  • Wrote build & deployment scripts using shell scripts and SBT.
  • Wrote Junit test classes.

Environment: Java/JavaEE, Scala, Cassandra, Spark, Big data, Hive, Linux bash.

Confidential, Santa Clara, CA

Programmer Analyst

Responsibilities:

  • Experience in System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Used Agile/Scrum methodology.
  • Developed application using Java, AOS (framework), Servlets, JSP, HTML, JQuery, and JavaScript.
  • Developed multithreaded programs using thread pools, wait/notify.
  • Implemented the web-based application following the MVC architecture using spring 3.0 Framework.
  • Used design patterns like Factory/Singleton.
  • Created backend data layer using JDBC, Cassandra, and MYSQL, Oracle PL/SQL.
  • Used Restful Web Services for Vendor Products inquiry and supply tracking information.
  • Experience doing unit testing using Junit.
  • Used Maven for compilation and building JAR, WAR and EAR files.
  • Used Log4J for Logging.
  • Used Jenkins for CI, Release management
  • Used UNIX Shell scripts to automate production tasks

Environment: Java, J2EE, JSP, JavaScript, Spring 3.x, Web Services, Cassandra, MySQL, Jenkins, Akamai, Oracle 11g/9i, JUnit, JDBC, Maven, PL/SQL, Junit, Solaris/Linux.

Confidential, Palo Alto, CA

Programmer Analyst

Responsibilities:

  • Experience in System Analysis and Design methodology as well as Object Oriented Design and Development using OOAD methodology to capture and model business requirements.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Used Agile/Scrum methodology.
  • Implemented the web-based application following the MVC architecture using spring 3.0 Framework.
  • Developed application using Java, Servlets, JSP, HTML, JQuery, and JavaScript, backbone.js.
  • Used SPRING for IOC and Database access framework.
  • Used Restful Web Services for Vendor Products inquiry and supply tracking information.
  • Performed JVM tuning by looking at Thread Dumps.
  • Experience doing unit testing using Junit.
  • Used UNIX Shell scripts to automate production tasks

Environment: Java, J2EE, JSP, Spring 3.x, JavaScript, backbone.js, Web Services, Websphere App Server, Oracle 11g/9i, JUnit, JDBC, PL/SQL, Eclipse, Maven, Junit, Solaris/Linux.

Confidential, Hillsdale, Illinois

J2EE Developer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Used Agile (Scrum) methodology.
  • Developed user interface using JSP, and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using MVC based architecture with help of Apache Spring-MVC.
  • Used WebServices to extract network related data from various servers.
  • Used Spring Core, Spring IOC, Spring MVC to develop the applications.
  • Developed RESTful web services for SIMPL and Insight applications.
  • Performed unit testing of core functionalities using JUnit.
  • Create stories and tasks in JIRA for each sprint.

Environment: JAVA J2EE, JSP, JBoss Server, Servlets, JDBC, HTML XML, ANT, Oracle 8i, PL/SQL, JMS, Unix Shell Scripts, Maven, JUnit, Linux/ Sun Solaris, SVN.

Confidential, Miami, FL

J2EE Programmer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Created the web application using MVC/Spring to manage runtime content, in the form of POIs.
  • Used RMI programming to extract router/network engine
  • Used TCP/IP sockets to read/write to servers for file transfers.
  • Stored relevant data in Oracle tables
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Used WebServices to extract network related data from various servers.
  • Worked on creating and tuning of back-end Oracle PL/SQL stored procedures.
  • Used JUnit for Unit testing the application.
  • Used HUDSON for continuous Integration, Build Management and automated test execution
  • Performed production support of the application in production.
  • Developed and maintained Maven.
  • Managed daily production issues.

Environment: Java, J2EE, JSP, TCP/IP Sockets, Servlets, Spring, Hibernate, Struts, JavaScript, Weblogic App Server, AGILE, Web Services, SOAP, WSDL, PL/SQL, Oracle 9i, Unix Shell Scripting, UML, Rational Rose, Solaris.

Confidential

Java Developer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using MVC based architecture with help of Apache Spring.
  • Coded Struts Action classes, Model classes.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented client side validations using JavaScript.
  • Used Web Sphere as the application server for deployment.
  • Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: s: Java, JSP, Servlets, spring, HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, Eclipse, CVS, Linux/UNIX.

We'd love your feedback!