We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Glendale, CA

SUMMARY

  • 7+ Years of progressive experience in all the phases of software development life cycle that includes Requirement Study, Analysis, Design, Development, Integration, implementation, maintenance and testing of various client/server and N - tier web applications.
  • Expertise in J2EE Technologies such as Servlets, JSP, JNDI, JMS and JDBC.
  • Highly proficient in designing n-tier Enterprise application using J2EE design patterns like MVC, Session Facade and Singleton
  • Expertise with J2EE complaint application servers like IBM Web Sphere 5.x/6.0, Web logic 7.x/8.1, Tomcat 5.5,JBoss 5.5
  • Expertise with J2EE compliant IDEs like Spring Tool Suite (STS), JDeveloper, Eclipse
  • Expertise in using Jakarta Apache frameworks like Struts 2.0, MVC, ANT, Maven, JUnit and Log4J.
  • Extensive experience in using Amazon Web Services like RDS,EC2,Redshift,SQS,SNS,Cloud Watch and S3.
  • Extensive experience in using Web Technologies like HTML, DHTML, DOJO, CSS, XML
  • Expertise in JavaScript, AJAX and cascading style sheets (CSS).
  • Experience in Frameworks like JQuery, Prototype.
  • Experience in using Hibernate for object relational mapping and query databases using HQL.
  • Expertise in writing and tuning complex SQL queries and PL/SQL stored procedures using Oracle 8i/9i/10g, DB2 V5R3 databases.
  • Experience in developing web applications using Spring framework
  • Good knowledge of Web Services using SOAP, XML-RPC
  • Experience with Python and Shell scripting
  • Experience with UML diagrams and modeling tools.
  • Experience working with Business Objects WEBI and supporting, developing and tuning ETL solutions in a data warehouse environment
  • Experience in developing J2EE Design patterns and Frameworks.
  • Experienced with XML, DTD, Schemas, XSLT and Parsers.
  • Good experience in SVN, PVCS and Visual Source Safe.
  • Good experience in bug reporting tool like JIRA, Version One.

TECHNICAL SKILLS

Languages: J2SE, J2EE, C++

Web Technologies: Servlets, JSPs, AJAX

J2EETechnologies: Java Servlet (2.x), JSP (2.x), JDBC, JMS, XML, XSL, XSLT, Restful, SOAP, JavaScript, DOJO.

Frameworks: Struts 1.3, Spring 2.5/3.0, Hibernate, Apache Axis 1.4, JUnit.

Scripting Languages: HTML, CSS, JavaScript, DHTML, XML, JQuery

Servers: Weblogic 8.1/9.1/10.3, Websphere 7.0/8.0, JBoss 4.0/5.0, Apache Tomcat 6.0/7.0

Version Control: CVS, Accurev, Git

Databases: My SQL, Oracle 10g,NoSQL, Mongo DB

Operating Systems: Windows, Unix, Linux

Bug tracking tools: WPBN, Jira

PROFESSIONAL EXPERIENCE

Confidential, Glendale, CA

Sr. Java Developer

Responsibilities:

  • Work with development teams on API service design, service workflows, documentation, and testing.
  • Work on each individual media services and fix the current bugs and issues.
  • Development work for all the active web services in studio and make sure to use REST web service instead of SOAP.
  • Adding new functional features for Media Manager tool.
  • Fixing the current pending bugs and issues related to Media Manager tool.
  • Interface with operational staff to coordinate deployments, setup monitoring tools, manage server configuration, and debug live issues.
  • Create code reviews for individual issued tickets and provide feedbacks for other team members code reviews as well.
  • Python scripting to write new queries for the newly tagged version of takes.
  • Work with DBA team to comply with best practices and optimizations to schema and/or query design in Oracle, Cassandra.
  • Respond in a timely manner to production requests for support, bug fixes, and enhancements.
  • Setup the necessary environment to move the services to open shift 3.
  • Responsible for Production Support for Media Manager and related services, and providing technical solutions for the business user’s side.
  • Implemented Swagger for generating Api-documents for all the media services using Spring Boot, Spring MVC and Jersey framework.
  • Troubleshooting the security issues and pingid establishment to maintain security for internal servers.
  • Use version control system like Accurev and Git to maintain different version of the services and deploy them to Dev1, Test and Production respectively.
  • Interact with Users at client side and the End Users of Software system to prepare the User specifications.
  • Working continuously with PSO team making the deployment process easier and faster.
  • Once a feature is ready to release, deploy a service or application in dev and test environment and make sure it works fine and deploy it into the production stage.
  • Work on Media Manager’s every release process and create documentation for each release.
  • Keep checking the delivery status of every takes, sequence and shots once they are published and delivered from production.
  • Used Jgitflow Maven for making the release process easier.
  • Convert all media services from Soap to Rest and provide the necessary supports.
  • Allow the user to choose a specific show while attempting to log in to media manager tool.
  • Update all inventories each time a take is created.
  • Setting up the configuration for future cloud based system.
  • Restoring Databases in Development and Test environment on request.
  • Configure tomcat and web logic server for the upcoming releases and prepare open shift docker.
  • Designed and developed the application usingStrutsModel View Controller (MVC) design Pattern.
  • CodedJavaScriptforAJAXand client side data validation.
  • Used JDBC API as part of the DAO layer in the project.
  • UsedHibernateas ORM tool to store the persistence data into the Oracle9i database.
  • Implemented logging usinglog4j.
  • Wrote complex validations using client-side Java scripts and designing the GUI for MM tool.

Environment: Java, JEE, Spring3.0, Hibernate, AWS, JSP2.0, Servlets 2.4, JDBC 4.0, SQL, PL/SQL, DB2, HTML, XML, CSS, RTC, AJAX, JavaScript, NoSQL, Web Sphere8.0, Log4J, JBoss, SOAP UI 4.5.1, Restful Web Services, Maven, RAD 8.5, UNIX and Windows

Confidential, Sunnyvale, CA

Sr. Java Developer

Responsibilities:

  • Working with business groups and identify their business requirements and prospects.
  • Raise issues and questions to functional team
  • BuildJavacomponents according to user stories and designs
  • The Architecture of project uses spring and all the application logic resides in theJavaBeans and implemented DAO.
  • Implemented Spring along with the JPA as the ORM
  • Utilizing Amazon web services for developing and delivering the application services.
  • Involved in configuring up the servers to run on the auto scaling in Amazon Web service.
  • Involved in utilizing the Amazon S3 to store and retrieve the objects.
  • Utilizing Amazon RDS to store relational data using cloud computing.
  • Involved in developing the code using Amazon SDK.
  • Analyze matching algorithm and tune as needed.
  • Involved in generating the python scripts for Amazon cloud system.
  • Involved in developing and coding new enhancements.
  • Involved in making the daily builds to Jenkins and then deploying it to the Amazon cloud.
  • Developed cron expressions for the scheduler.
  • Involved in Unit Testing of critical components.
  • Developed the automatic build scripts using MAVEN for the application to deploy and test.
  • Analyzing the System Test defects and providing technical details defect fix.
  • Worked in the agile methodology using Version One tool.
  • Involved in deployment of the code on different environments.

Environment: Java1.7, Spring 4.0, Hibernate 4.3.5, Spring tool Suite 3.6, Oracle 11g, Junit 4.2, maven 2.3, AWS SDK 1.8, Linux, Windows server 2012, Putty, Oracle SQLDeveloper,JBoss, AWS, Jenkins, NoSQL, SVN, Version One.

Confidential, Orlando, FL

Sr. Java Developer

Responsibilities:

  • Involved in reviewing & analyzing the requirements
  • Developed the components usingJavaSDK
  • Developed the application using Servlets and JSP
  • Actively involved in configuring the Tomcat Application Server and deployed all the modules like Web modules and Business modules
  • Implemented the validations by using JavaScript
  • Integrated Business object reports andJavaapplication by using BO SDK
  • Worked with business analysts to design and develop the reports
  • Developed database stored procedures and triggers as per business rules
  • Involved in performing installation, configuration and upgrading of Business Objects Data Integrator/Data Services
  • Involved in supporting, developing and tuning ETL solutions in a data warehouse environment
  • Worked with large databases and high-volume batch data loading operations
  • Involved in designing strategies for ETL auditing, data quality and enrichment, load balancing, exception handling, and high data throughput
  • Involved in performing impact analysis of requested changes to the data warehouse data model, source data feeds, or ETL application requirements
  • Involved in evaluating Oracle query execution plan and capture and analyze query performance statistics and Oracle data warehousing features such as materialized views, partitioning, and bit mapped indexes
  • Experience working with Business Objects WEBI

Environment: BOXI 3.5, Tomcat server 5, Oracle 11g,Java1.6, Servlet, JSP,Javascript,JBoss,Business Objects and Eclipse.

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Reviewing & analyzing the requirements to draw up Impact Analysis & Project Scoping.
  • Preparation of Technical Specification Document & presenting them to design review board.
  • Developed the web tier components using XHTML, CSS, JSP, DOJO, JavaScript and Ajax.
  • Designed and Developed reports module to generate reports on daily, weekly and monthly and configured cron jobs to automate the reports.
  • Developed SOAP web services and Implemented web service client using apache axis.
  • Developed complex queries and stored procedures to get data from multiple databases.
  • Created design documents using UML diagrams.
  • Implemented DAO, Value Objects design patterns.
  • Used JDBC to access database and in C++.
  • Implemented front Controller pattern using a properties file.
  • Created excel reports using JXL API and UsedJavamail to send the reports to users,
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data.
  • Developed components with dependency injection through spring beans configuration.
  • Written stored Procedures and functions to perform complex business calculation at the database layer.
  • Used Jquery for dynamic web content manipulation and Ajax for asynchronous data exchange between the browser and the app server.
  • Applied MVC Architecture using Spring MVC along with the JPA as the ORM
  • Actively involved in configuring the Web Sphere 7 Application Server and deployed all the modules like Web modules and Business modules. Configured data sources.
  • Coding & Unit Testing of critical components both in java and C++.
  • Analyzing the System Test defects and providing technical details defect fix.
  • Co-coordinating with other teams like QA, Performance, Technical Operations, Change Management & Production Control team.

Environment: Java1.5, J2EE, Web logic 10.0, Oracle 10g, Web Services, Harvest, HP Quality Center 9.2, Unix, ANT 1.6.5, Wily Introscope 7.2.1, Eclipse, XML, Web sphere MQ.

Confidential

Java Developer

Responsibilities:

  • Developed front end controller in Servlet to handle all the requests.
  • Developed Ajax call from JSP pages.
  • Developed Controller Servlet to handle the database access (MVC pattern).
  • Developed custom tags to display the data in JSP pages.
  • Developed stateless Bean to handle the Business logics as well as database interaction.
  • Deployed the application in Production environment.
  • Supporting the application at client side

Environment: Java1.6, J2EE, JDeveloper 11.1, JBoss 5.1.0, Apache Ant 1.6.5, Hibernate ORM 3.2.0, AJAX, SVN 1.6.5, Oracle 11g, HTML, Toad, Spring, C++, Enterprise Architect.

Confidential

Java Developer

Responsibilities:

  • Analysis of Business Requirement Document and understanding of Requirements.
  • Use Case Analysis of Modules involved and Flow Analysis of Existing Functionality.
  • Involved in implementation of GUI using JSPs, Servlets, Swings, HTML,JavaScript and CSS.
  • Extensively written JSP's, Servlets for handling presentation and business tier logic.
  • Used multithreading and OOPS.
  • Data validation is done at Client Side using JavaScript.
  • Developed front end with JSP using Custom Tag library. Server side programming using Servlets.
  • Design and development of the business layer using JDBC.
  • Developed modules for updating the database using the information collected from various forms.
  • Written stored procedures in oracle for handling some batch works.
  • Deployed the application on to Apache Tomcat server.

Environment: J2EE, Swings, C++, HTML, CSS,JavaScript, JSP, Servlets, Custom Tags, Apache Tomcat, Oracle 8i, JUnit, Eclipse.

We'd love your feedback!