We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Tulsa, OkalahomA

SUMMARY:

  • Hands - on, Application Development with around 8 years of experience in design and development of high performance, large scale software applications using OO design methodologies, service-oriented architecture, in financial services industry using Java/J2EE technologies for trade processing, Risk Technology, compliance, health care and airlines data systems.
  • Expertise in Java, J2EE, Servlet, JSP, Struts, Spring MVC, Hibernate, Python, RESTful, Ajax,
  • JQuery, JSON, JSTL and JMS
  • Strong Core java programming skills using Java API 1.6,API 1.7 and API 1.8
  • Technical and functional experience specializing in the analysis, design and development of various multi-tiered client-server applications using Java and J2EE technologies.
  • Experience in design, development, coding, testing and implementation phases of Software
  • Development Life Cycle
  • Sound experience in Application Design using Object Oriented Analysis and Design (OOAD), Object
  • Oriented Methodologies like UML and experienced in developing Use Case Model, Use Case
  • Diagrams, Behavioural Diagram (Sequence diagram, Collaboration Diagram, State Chart Diagram,
  • Activity Diagram), Packages and Classes using Rational Rose.
  • Received various internal s for an outstanding performance in technical & functional areas
  • Good experience in build and testing tools like Ant, Maven, Gradle
  • Strong experience in code quality tools like Junit to maintain coding standards across the applications
  • Strong experience in developing applications using Agile methodology
  • Strong Experience in Oracle, Sybase, SQL Server and DB2 databases and Familiar with Stored procedures, Triggers and Functions using PL/SQL
  • Expertise in Persistence layer using ORM frameworks Hibernate
  • Experience with web/application servers like Tomcat, WebSphere, WebLogic
  • Good experience on the Design Patterns and implementation of Junit test cases
  • Hands on experience in Telecom, Banking and Insurance domain areas
  • Handled midsize to large projects with a team of 25+ associates
  • Involved in project management activities like metrics preparation along with status reporting to client etc.
  • Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts, Hazelcast and Weblogic
  • Design and develop new features in website using Java/J2EE under Santana Framework and enhance existing features.Refactoring code, redesign current design.
  • Mentoring of junior members for agile (Scrum) process & Junit testing.
  • Hands on experience in proposal writing for bringing new business to organization in respected domain areas
  • Worked as SME for various technical and functional modules
  • Hands on experience in finalizing the work priorities for team based on business needs
  • Strong experience in Implementing and presenting POC's to stakeholders to get new business to Organization

TECHNICAL SKILLS:

Technology Tools: Core Java (7,8), Multi-threading Inter-process communication Algorithms Collections Generics Memory Management Concurrency Design patterns.

Design Patterns: MVC, Factory, Session Façade, Service Locator, Front Controller, Singleton Pattern, View helper.

JEE: JSP, Servlets, JDBC, JMS, JNDI, JCA, JTA, JPA, JSTL

MVC Frameworks: Struts, Spring, JSF (MyFaces1.0, RichFaces3.0, Prime Faces), Ajax4Jsf1.1.

ORM Frameworks: Hibernate, JPA, Applets and Swing

J2EE Technologies: Servlets2.3/2.4/2.5,JSP1.2/2.0,EJB2.0/3.0,JMS1.1,JSON,JDBC2.0/3.0,RichFaces, JSF 1.2/2

Web Servers/application servers: Apache tomcat Server5.0/6.0, IBM Web Sphere server 6.1/7.0, primate server, Bea Web Logic server8.1/10.0,JAXWS,JAXR, RESTful.

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script, Angular.JS, Angular 2, RCP,ORM, Jquery.

Framework: Design Patterns, SOAP, Struts 1.0/1.1/1.2/2.0 , Hibernate2.0/3.0, Spring1.0/2.5,Spring Integration, Spring MVC, Spock

Databases: Oracle8i/9i/10g, MS SQL Server 2000/2005/2008 , DB 2 8.2/9.0/9.5 , mongodb (NoSQL), Cassandra.

Cloud computing CI tools: AWS,EC2, ELB, Dynamo DB, SNS

Languages: C, C++ with OOPS, Java 1.3/1.4/5.0/6.0 , J2EE1.3/1.4/5.0, python. Scala

Operating Systems: Windows 2003/2008/XP/Vista, Unix, RHEL 4.0/5.0/6.0/7.0

Tools: Eclipse3.3/3.4, Rational Rose, Dreamweaver, RAD6.0/7.5, Net Beans, intellij, Jenkins

Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.

Version Control: Visual SourceSafe (VSS), Clear Case, Clear Quest, CVS, Sub version.

Testing: Test Testing Junit, Spock

PROFESSIONAL EXPERIENCE:

Senior Java Developer

Confidential, Tulsa, Okalahoma

Responsibilities:

  • Maintenance of the client's application (bug resolution, improvement of functionality and creation of new modules).
  • Worked on a rewrite/write tasks of the different modules coordinating with front-end developers and using Java/Spring MVC/Hibernate/Oracle for the backend.
  • Experience designing and implementing Restful APIs including considerations: Swagger documentation, Endpoints definition and creation.
  • API governance and factory.
  • Design applications with non-functional requirements.
  • Used AWS SDK to connect with Amazon SQS for bulk email processing.
  • Migrated applications to the AWS cloud
  • Experience in using GIT, CVS, Tortoise SVN,VSS for version control and Check-in, Check-out of the code
  • Very comfortable to work with windows, Linux, Unix operating systems
  • Versatile team player with good communication, analytical, presentation and interpersonal skills.
  • Excellent team player and ability to perform well under pressure
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Analysed data by creating simple SQL queries and identified fact and dimension tables.
  • Creating reports using SQL Reporting Services (SSRS) for customized and ad-hoc Queries.
  • Used SSIS to unite data from existing system and performed transformations on MS SQL 2008

Environment: Java 1.8, J2ee, Spring MVC 4, Spring DI, Jooq, JPA, Rest Web Services, Oracle, MacOS.

Senior Java Developer

Confidential, Centennial, CO

Responsibilities:

  • Millennium is the database server(oracle server) used for the database interactions
  • Used by developing MVP (model, view, presenter) architecture for developing the application.
  • Developed a Spring MVC application in connecting to database.
  • Consumed services using restful web services.
  • Utilized various Javascript and jquery libraries, AJAX for form validation and other interactive features.
  • Created prototypes in HTML, Javascript and CSS for different UI pages
  • Wrote application level code to perform client side validation using jquery and Javascript.
  • Designed and developed intranet web applications using JavaScript and CSS. Interacted with java controllers.
  • Used Jenkins for system integration.
  • Creating new billing features in JSF for internal users and Ops.
  • Translating the HTML design to JSF facelets
  • Worked on resolving User Interface issues using various front end technologies such as HTML, CSS, Bootstrap, AngularJs 1.x, Angular 2 and AJAX
  • Implemented Angular Single Page Application (SPA) using State provider.
  • Transforming Angular 1 to Angular 2
  • Designed and developed the login portal using framework Angular 2 along with HTML5, CSS3 and Type Script.
  • Involved in developing web services based middleware solutions like web events registration, health care directory search, insurance content management etc.
  • Involved in produce/consume REST/SOAP web services.
  • Implemented Unit testing with Junit, Cucumber and SOAP UI.
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Tuned and Optimized SQL Queries using SQL Profiler and Execution Plan (metrics) results
  • Worked with installing, designing and managing MS SQL Server 2008 and 2008R2.
  • Used BCP command and T-SQL command to bulk copy the data from Text files to SQL Server and vice versa.
  • Worked with project teams to upgraded SQL Server 2008 to SQL Server 2008R2.
  • Worked on CCL (Cerner scripting language) to write the scripts.
  • Worked on UNIX shell Scripting.
  • Used JUnit for unit testing.
  • Used version I for task tracking.

Environment: Java,JDK1.7,Restful/SOAPServices,HTML5,CSS3,JFACE,springs,oracle,Eclipse,,RCP,nodejs,JavaScript,TSQL,SQLSERVER2008,Jenkins,unix scripting, Struts, Scrum, Linux JSF, JSON,AWS EC2.

Senior Java Developer

Confidential

Responsibilities:

  • Developed user specific Highlights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM Module, TDD, Spring Core Module, XML, JSP and XSLT.
  • Worked on the Spring framework like Mockito, Spring IOC and Spring DAO.
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
  • Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used JQuery, memcache, JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX
  • Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
  • Implemented custom search solutions using Coveo (an enterprise search engine), Backbone.js, and .NET web services (see Goodwin Procter's site for an example).
  • Implemented the caching mechanism in Hibernate to load data from Oracle database
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Created SQL queries, PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using DB2. Also used JPA with Hibernate provider.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Used Apache CXF as the Web Services framework to implement the REST APIs involved
  • Worked on web services SOAP and REST technologies.
  • Developed and designed interfaces using HTML, JSP, Server-Side components using Servlets on Eclipse.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Developed user specific High lights (dashboard menu) section, Home page, Admin home page, user module (Modify/search users, create users screens with assigning various roles) using Spring MVC framework, Hibernate ORM M odule, Spring Core Module, XML, JSP and XSLT.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Designed/Developed extensive additions to existing Struts/Java/J2EE Web Application utilizing Service Oriented Architecture (SOA) techniques.

Environment: Spring, memcache, SOA, Itext, JAVA, Hazalcast, J2EE, Hibernate, Jquery, TDD, Struts, Oracle, Crud, Backbone, Ajax, Apache CXF, PL/SQL, REST, SVN, Eclipse, Agile, MAVEN, Junit, ILOG, UML, Jasper Report, JSP, Mockito, SERVLET, Weblogic, Coherence, JDBD, Node, Angular, ehcache.

Java Developer

Confidential

Responsibilities:

  • Used agile methodology for the software development process.
  • Developed application view using JSPs, struts forms beans, JavaScript and CSS.
  • Worked on migrating application to support ORACLE database.
  • Worked in core java extensively for developing framework for all tiers by using different frameworks in various layers.
  • Coded the main modules from end to end using core java along with the other frame works components.
  • Used Hibernate for the persistence layer.
  • Coded java classes using Eclipse as the IDE.
  • Designed and developed new features for application using java, j2ee, JSP, Servlets, ehcache, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Prepare Java/J2EE development structure for Eclipse, maven, Jetty.
  • Worked on iText bug fixes for document rendition in document compile process.
  • Developed order receipt report with bar code using low age iText and jasper report.
  • Coordinating with the testing team for the Bug clarification.
  • Attending status meetings, clarification and technical sessions conducted by the project team.
  • Developed different CSS for front-end screens.
  • Active member of customer support activities.
  • Used Testing for executing the unit test cases.

Environment: Java, JDK1.7, Struts1.3, Hibernate 4.1.9, JSP, JavaScript, JDBC, Oracle 11g, Maven, JBoss 7.2.2 GA, MVC Architect, SVN.

Junior Java Developer

Confidential

Responsibilities:

  • Worked on development of a stack of applications to aid the functioning of a Telecom MVNO using SEAM framework, JSP, Servlets and ESB.
  • Recorded and reported metrics for all applications.
  • Worked on a reporting application using Jasper Reports.
  • Maintained revisions of all applications using CVS.

We'd love your feedback!