We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

NY

SUMMARY:

  • 10 years of experience having 7 years in JAVA / J2EE and 3 years in .Net Technologies.
  • Experience in Software Design & Development in End to End (Client - side and Server-side) Web Applications using JAVA/J2EE Technologies.
  • Expertise in designing, developing and deploying applications using J2EE technologies including Java, JSP, Servlets, EJB, JDBC, JNDI, RMI, JMS, Java Beans, Hibernate, Web Services, Oracle, AngularJS, JQuery, Javascript, XML, HTML, CSS, Bootstrap.
  • Experience in designing/developing web applications using MVC2 framework with Struts, Spring.
  • Strong knowledge in Message Oriented and Service Oriented Technologies like JMS, WSDL / SOAP Web Services.
  • Experience with J2EE standard and compatible web/application servers BEA Weblogic, JBOSS & Apache Tomcat .
  • Full Life Cycle Development experience with exceptional analytical and problem solving skills. Ability to manage and deliver results on multiple tasks by effectively managing time and prioritizing tasks. Able to work within a team environment as well as independently.
  • Hands on experience in Hibernate (ORM) framework.
  • Knowledge on Spring Boot.
  • Knowledge on Unix Shell Scripts, Jenkins.
  • Hands on experience in using SSL, SSO (Single Sign On), WS-Security.
  • Hands on experience in using ANT, Maven, JUnit and Log4 .
  • Good experience with JQuery and JavaScript including AJAX .
  • Expertise in designing applications using . Net including C#.NET, ASP.NET, ASP.NET MVC, Entity Framework, MS SQL Server and WCF .
  • Experience in working with SOAP UI, Fiddler and Postman tools for testing Web services and Web API Applications.
  • Extensive Experience in RDBMS including Conceptual/Logical & Physical Database Design and Model using SQL, PL/SQL Programming, SQL Query Analyzer, Packages, Stored Procedures, Triggers, Cursors and Complex Queries, Query Tuning .
  • Implemented Microsoft’s Unity framework for dependency injection to inject dependency objects into the controller’s constructor.
  • Experience in SOAP based Web Services and Restful services .
  • Exposure to SDLC Methodologies such as waterfall and Agile methodology using Scrum with JIRA tool.
  • Involved in Consuming Restful Services using Angular $http Service.
  • Experience in developing applications using Layered (N-Tire), 3-tier architecture.
  • Having good hands on experience in version control repositories like GitHub, TFS and Integrity client .
  • Worked in preparing/following all the process documents as per the CMMi Level 5 process specifications.
  • Designed, developed, and customized several user interface templates and screens using Html, CSS, JavaScript, Ajax, JQuery.
  • Have good knowledge in designing applications using design patterns ( Singleton, Factory and Dependency Injection ).
  • Experience in working with Business Analysts and in gathering business requirements from them.
  • Taking on new responsibilities and known to perform excellently in time-crunching situations.
  • Strong problem-solving, self-learning, verbal & written communication skills. Ability to meet deadlines and handle pressure in coordinating multiple tasks in a work/project environment.

TECHNICAL SKILLS:

Programming Languages /Scripting Languages/ Web Technologies: JSP, Servlets, EJB, JDBC, JNDI, RMI, JMS, Java Beans, Java Script, JQuery, Ajax, CSS, XSLT, XML, HTML, AngularJS, ASP.NET MVC, ASP.NET C#.NET, Entity Framework

Services: RESTFul services, SOAP based Web Servies, WCF

Databases: Sybase, Oracle, SQL Server

Application Servers: BEA Weblogic, JBOSS & Apache Tomcat, Internet Information Services (IIS)

Development Environment: Eclipse, Visual Studio

Version and Source Control: Git, TFS, MKS Integrity Client

PROFESSIONAL EXPERIENCE:

Confidential, NY

Senior Java Developer

Environment: Java, J2EE, Spring, Agile, Jenkins, Eclipse, Sybase, XML, HTML4, HTML5, Hibernate, Weblogic, Tomact, SQL developer, WinSCP, AngularJS, JavsScript, Web services, GIT.

Responsibilities:

  • Requirement gathering and improving the architecture of the application.
  • Daily sync-up with the Offshore Team to discuss over the day to day progress.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML and CSS.
  • Involved in the design & development of business module applications using J2EE technologies like Servlets, Spring and Hibernate .
  • Analysis of assigned requirements and working on them.
  • Interacting with UI Analyst and Database people for proper understanding and generating the Java code.
  • Used Jenkins and Maven for Deployment.
  • Developed SessionBeans and Entity Beans (JPA).
  • Analyzing the existing logic in SOAP based Web Service and creating a new REST service .
  • Implemented business logic in REST Service to invoke database to retrieve data into application.
  • Resolved technical problems relating to the application by identification and fixing bugs.
  • Used dependency injection to write loosely-coupled, testable code in AngularJS .
  • Using Git-Hub for the purpose of version Control and source code Maintenance needs.
  • Involved in Integrating databases with Hibernate (ORM) .
  • Coordinating with team in troubleshooting and fixing production application issues.
  • Involved in unit testing, system testing and UAT.

Confidential, NY

Java Developer

Environment: Java, Eclipse IDE, Sybase, Agile, Jenkins, GIT, XML, HTML4, HTML5, CSS3, Weblogic, Tomact, SQL developer, Hibernate, WinSCP, JavsScript, Web services, Windows.

Responsibilities:

  • Worked as a Java and J2EE developer and Involved in all phases of Software Development Lifecycle including Requirements Analysis, Design and Development of the application.
  • Involved in the design & development of business module applications using Java with Data Structures, Design Patterns and J2EE technologies like Servlets, Spring and JDBC.
  • Implemented and created Stored Procedure, Triggers using PL/SQL.
  • Deployed web application in WebLogic Application Server .
  • To setup application environments using technologies like WebLogic, Apache, AD, Sybase etc.
  • Designed and coded application components in an Agile environment utilizing a test driven development approach.
  • Requirement gathering and improving the architecture of the application.
  • Used Hibernate framework for the backend persistence.
  • Implemented Multithreading .
  • Conducting requirement reviews and design reviews with the client.
  • Involved in Go Live and Post Production Support. used GitHub for version controlling.
  • Actively coordinated with middleware, backend, business and quality analysis teams for deployments and issues.
  • Attending status calls and reporting to client managers.
  • Involved in defect fixing and working with QA Team.

Confidential

Java Developer

Environment: Core Java, JSP, Ajax, JDBC, JNDI, UDDI, SOAP, Agile, UML, XML, HTML 4, Log 4j, Oracle 9i, SQL, PL/SQL, MKS, Eclipse IDE, Tomcat, JBoss, Maven and Windows XP.

Responsibilities:

  • Discussion with client about the requirement.
  • Involved in the design & development of business module applications using J2EE technologies like Servlets, JSP and JDBC .
  • Participated in meetings with the end-clients to develop layout, color scheme for the web page and implemented them with the help of HTML, CSS and JavaScript .
  • Extensively used CSS (Cascading Style Sheets) to apply different styles to the layouts for varying screen sizes and pixels.
  • Developed SessionBeans and Entity Beans (JPA).
  • Involved in the J2SE technologies like Core Java, JNDI and RMI .
  • Developed and worked on Procedures and Function in PL/SQL .
  • Implemented WebServices using SOAP .
  • Implemented SSO using LDAP through back channel process.
  • Involved in Integrating databases with Hibernate (ORM).
  • Implemented Multithreading .
  • Developed Client web services using SOAP over HTTP protocol
  • Deployed web application in JBoss Application Server.
  • Used Java Naming/Directory Interface ( JNDI ), and JDBC connection pooling to access the product information from the database tables. used MKS for version controlling.

Confidential

Java Developer

Environment: Windows, Core Java, J2EE, JDBC, JSP, Struts, servlets, JBOSS, Weblogic, EJB, HTML, collection Framework, Oracle 9i, Eclipse 3.0, Javascript, Hibernate, JQuery

Responsibilities:

  • Involved in the J2SE technologies like Core Java, JNDI, JDBC and RMI.
  • Worked and implemented struts based Application.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Designed business applications using web technologies like HTML and CSS based on the W3C standards.
  • Developing and coding J2EE Components with Java Beans, business objects with Hibernate and Servlets
  • Implementing the design patterns using Singleton .
  • Designed the Class Diagrams and Sequence Diagrams for the assigned modules.
  • Worked on PL / SQL objects like procedures, views, functions, etc.
  • Worked on Weblogic, JBOSS for deployment of Server Components.
Confidential

JavaDeveloper

Environment: Core Java, UNIX, Jsp, CSS, Oracle, HTML, CSS, JavaScript

Responsibilities:

  • Involved in interacting with the business to understand the enhancement requirements and to create the design.
  • Involved in the implementation and unit testing of solutions consisting of configuration changes, code changes or both.
  • Developed a web portal using J2EE to provide the user interface for the client to perform all the operational and billing activities
  • Supervised the reconciliation of the complete data to avoid discrepancies in current billing system
  • Involved in developing and modifying the GUI screens using HTML, JSP and CSS
  • Developed web tier component ActionServlet class and ActionFormBean classes using the struts framework
  • Developed Java Script Validations
  • Involved in the J2SE technologies like Core Java, JNDI, JDBC.
  • Developed JSP to dynamically generate HTML and display the data to the client side
  • Changes in the current system configuration as per the new Business requirement
  • Involved in the development of triggers and stored procedures using PL/SQL backend implementation using Oracle Database
Confidential

.Net Developer

Environment: ASP.NET, HTML, CSS, C#.NET, Web Services, ADO.NET, Ajax, Javascript, Visual Studio.NET, SQL Server 2005.

Responsibilities:

  • Responsible for various deployments and coordinated with SCM and Middleware teams.
  • Involved in developing front end using ASP.NET, HTML, and CSS.
  • Actively participated in design and development of Database using efficient Database techniques.
  • Developed web forms for the end users using C#.NET and ASP.NET.
  • Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
  • Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
  • Implemented XML Web Services using C#.NET.
  • Involved in creating Custom Controls, web controls and User Controls.
  • Utilized Nunit to unit test .NET code.
  • Uploading the Data from text files to tables & wrote stored procedures to purge old data.
  • Instrumental in maintenance of data integrity in back end.
Confidential

.Net Developer

Environment: ASP.NET, HTML, CSS, C#.NET,ADO.NET, Ajax, Javascript, Visual Studio.NET, SQL Server 2005.

Responsibilities:

  • Responsible for various deployments and coordinated with SCM and Middleware teams.
  • Involved in developing front end using ASP.NET, HTML, and CSS.
  • Actively participated in design and development of Database using efficient Database techniques.
  • Developed web forms for the end users using C#.NET and ASP.NET.
  • Involved in querying the database using ADO.NET and Stored Procedures for generation of reports.
  • Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
  • Involved in creating Custom Controls, web controls and User Controls.
  • Uploading the Data from text files to tables & wrote stored procedures to purge old data.
  • Instrumental in maintenance of data integrity in back end.

We'd love your feedback!