We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • 6+ Years of proven professional experience in Software development and maintenance for applications on Insurance, Banking and Financial Services and Hi - tech Industry.
  • Involved in full life cycle (SDLC) of analysis, design, development, testing, installing, configuring, performance tuning and maintaining applications.
  • Programming in Java, J2EE, HTML, CSS, JSP and Java Script and hands-on-working knowledge on MVC Architecture, STRUTS, Spring and Hibernate.
  • Experience in developing ApexClasses, Triggers and writing Workflows
  • Experience in working with Eclipse IDE with Force.com Plug-in environment for writing Business logic in ApexProgramming Language.
  • Experience in working with IntelliJ IDEA.
  • Proficient with SPRING framework and aware of spring module fundamentals like IOC, DI, AOP, ORM, DAO, Security, Spring Batch, MVC and Web.
  • Expertise in creating Web services (SOAP and REST).
  • Experience using J2EE design patterns like Singleton, Prototype, Business Delegate, Session Façade Pattern, DAO, MVC, Abstract Factory and Factory Pattern
  • Experience with Web/Application Servers Tomcat, Web Logic, IBM WebSphere and Glassfish.
  • Experienced with Handling Cloud environments (AWS and OpenStack)
  • Experience in Amazon Webservices (Amazon EC2, Amazon S3, Amazon SimpleDB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS and Amazon CloudFront)
  • Expertise in back-end/server-side java technologies such as: Web services, JPA, JMS, JDBC and JNDI.
  • Expertise and strong at database skills including SQL Queries, Functions, Stored Procedures, Cursors, Triggers & PL/SQL programming.
  • Excellent command in using UNIX and Linux operating system for development of java applications including shell script.
  • Experience in deploying J2EE applications archives (Jar, War and Ear) on application servers such as WebLogic and web servers such as Tomcat.
  • Experience in configuring the SVN, CVS and build scripts by using ANT.
  • Having good experience working successfully on Waterfall, Agile Methodologies and Test-Driven Development.

TECHNICAL SKILLS

Languages: Java, PL/SQL, PHP, Python, C#, C++

J2EE Skills: JDBC, JMS, JNDI, EJB, Servlets, JSP, Java Beans

Web Technologies: HTML5, jQuery, Bootstrap, JSF, JavaScript, Ajax, CSS3, XML,SAX, DOM, JAXB, JAX-WS, XSL, XSLT, XSD, and Web Services, SOAP, JSON.

Source Control tools: SVN, GIT, MS Visual source safe, Tortoise, CVS

Application Servers: Apache-Tomcat, WebSphere, WebLogic, JBoss

Databases: DB2, Oracle, MS SQL Server

Frameworks: Apache Axis2, Jakarta Taglibs, Spring (MVC, Webflow, Batch), Hibernate, Struts

Operating Systems: UNIX, AIX, Linux, Windows NT/2000/XP, Mac

Other: ClearCase, Native Client, Apache Velocity, .NET Framework, SOA, JUnit, JProfiler, Drools, Toad, SQL Developer for Oracle, WebSphere MQ, SOAP-UI, JMeter

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Worked on complete life cycle of software development, which included requirement gathering, redesigning, implementing the business specific functionalities, testing and deployment of the project.
  • Followed the Agile Scrum software development methodology.
  • Designed and coded business components using spring and J2EE design patterns.
  • Worked in a Cloud, consuming, requesting modification or storing data using RESTful API services in a clustered server environment.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Designed, developed, and deployed server-sideJava, Servlets, andJavaserver pages (JSPs)
  • Developed the applications using Web Logic to create the transactional business logic like EJB, JSP of a Web Logic Application
  • Also used spring declarative transaction for Transaction Management and security.
  • Used Spring DAO for developing the data access layer.
  • Involved in Configuring web.xml and Spring-config.xml according to the Spring framework.
  • Developed JUnit Test classes for Unit Test cases.
  • Developed various methods of REST Web Services API using Spring framework.
  • Involved in implementing and configuring Spring batch processing to run various batch jobs on daily and weekly basis.
  • Involved in development of all modules
  • Implemented Java components by following OOAD principles.
  • Involved in developing the Session interfaces with the order entry systems.
  • Performed daily Jenkins build, deployment in WebSphere and portal server.
  • Responsible for the overall layout design, color scheme of the web site using HTML5 and CSS3.
  • Used GIT for version control for defect tracking
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs and Spring Boot for micro-services.
  • Integrated the application using Spring Boot, Spring Dependency Injection (DI), and Spring Annotations.
  • Developed and deployed UI layer logics of sites using HTML5, and CSS.
  • Wrote SPA (Single Page Applications) using RESTful web services plus AJAX.
  • Created persistence units in order to interact with multiple databases.
  • Tested Webservices using SOA PUI.
  • Created interactive web applications for the client side using SOA.
  • Developed the Shell scripts to automation.
  • Developed Stored Procedures, Triggers and Functions.
  • Used JIRA to fix and track the workflow and bug tracking.

Environment: Java J2EE, Spring, Drools, SOA, HTML5, CSS3, Apache Kafka, Web services (REST, SOAP), Node.js, Apache Cassandra, Jboss, Shell Scripts.

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Implemented in Test Driven Development (TDD) methodology.
  • Implemented User Interface using HTML5, CSS, and JavaScript.
  • Implemented Tax and Loan ID modules using Spring Framework.
  • Involved in configured and administered AWS (Amazon Web Services) EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers.
  • Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2.
  • Implemented Persistence layer using Hibernate JPA.
  • Created and maintained the configuration of the Spring Application Framework (IOC) and implemented business logic using EJB.
  • Worked on MVC design pattern for applications by creating separateJavaclasses for handling database objects and view creation only by using JSP.
  • Converted EJB MDB's in to Spring MDP's.
  • Developed a REST API Controller with Spring Boot with full CRUD support.
  • Highly-available and auto-scalable set of microservices with zero-downtime deployment, unified monitoring and logging (Splunk)
  • Developed front end using JSP and JavaScript pages as per the client requirements.
  • Developed REST services in the SOA architecture
  • Implemented message notification service using Java Messaging API (JMS).
  • Implemented SOAP Services (JAX-WS) to interact with external systems like Fidelity.
  • Converted Business to customer services into Restful Services.
  • Used RESTful client to interact with the services by providing the RESTful URL mapping.
  • Responsible for bug fixes and documentation.
  • CAT (CustomerAccess Tool) used by call centeremployees of the bank to do various campaign and promotional offers for the various customers located in different geographies across the United States.
  • Developed stored procedures in Oracle.
  • Creating reproducible infrastructure environments for the microservices architecture
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration
  • Extensively used PL/SQL for writing queries and stored procedures in Oracle Database
  • Advanced search functionality to retrieve customer account information. Usingjava, JSP, Servlets, SQL, Oracle, JavaScript, DHTML, and CSS
  • Have good experience on continuous integration tool Jenkins.
  • Used Splunk for Business log Analysis.

Environment: CoreJava, J2EE, Splunk, Spring Core, Spring, Spring Data, Spring JMS, Hibernate-JPA, EJB, Webservices (SOAP and Restful),Rule EngineDrools(versions 5.6 - 6.2), jQuery, Ajax, XML, JavaScript, JSON, CSS, HTML, Log4j, WebLogic, Putty, AWS, EC2, SQL, SQL Developer, Jenkins and Oracle DB.

Confidential, Piscataway, NJ

Java Developer

Responsibilities:

  • Utilized J2EE design patterns and object-oriented concepts to structure the product code
  • Worked on Agile SCRUM Practices.
  • Designed and developed front-end using HTML, CSS, AngularJS, JavaScript and AJAX.
  • Used Spring Framework to inject services and their dependencies.
  • Implemented Angular components using structural directives like *NgFor, *NgIf, NgClass, Property Binding and Event Binding
  • Implemented Security Hardening per company policy using UNIX features
  • Implemented SOAP, REST based JAX-WS web services.
  • Debugged and reviewed field issues and provided root cause analysis documents for these issues.
  • Developed the application using industry standard design patterns like Singleton, Business Delegate Factory Pattern for code maintenance and re-usability
  • Worked on proof of concepts for Kafka messaging system to produce and consume data.
  • Consumed Java RESTful APIs using Client-side framework AngularJS
  • Involved in creating Springbatchjobs to process large transaction records.
  • Utilized MongoDB database management system for keeping user generated data.
  • Implemented ORM mapping and developed the persistence layer using EJB Java Persistence API (JPA) annotations and Entity Manager to persist the java objects to the relational database.
  • Used Maven to build the application and deploy on WebSphere Application Server.
  • Migrated test and use cases for applications toAWScloud with public and private IP ranges to accelerate development productivity by decreasing test-run times.
  • Mentored and trained new team members on coding standards.

Environment: Spring, Hibernate, AJAX, HTML5, CSS3, UNIX, WebSphere8.2, SOAP, REST, Spring security, Spring batch, Spring JDBC, GIT, AngularJS, PL/ SQL, Maven, JUnit.

Confidential

Java Developer

Responsibilities:

  • Involved in analyzing the requirements and detailed system study.
  • Implemented Session Tracking in JSP, Servlets.
  • Developed web services using SOAP, WSDL and Apache axis, done XML transformation and parsing using XML, XML schema, XSLT and XPath.
  • Developed unit test cases using JUnit and involved in unit testing and integration testing.
  • Used TOAD as a client for Oracle 9i.
  • All the business interface was developed using JSP with business rules implemented using Servlet.
  • Development of messaging queues using JMS.
  • Development of common application level client-side validation, using JavaScript.
  • Developed search tools to search the database using different criteria
  • Functional testing of components with respect to the framework.
  • Used JDBC for database connectivity.
  • Optimized the systems by rigorous testing.
  • Used Apache Tomcat as application server for deployment.
  • Used CVS for version controlling.
  • Written Database objects like Triggers, Stored procedures in SQL, PL/SQL for oracle 9i.
Environment: Java, J2EE, JSP, HTML, JavaScript, Servlet, Web-Services, WSDL, SOAP, XML, XSLT, XPATH, ANT, Log4J, JUnit, Hibernate, WebLogic Application Server, JMS, JDBC, Apache Tomcat, CVS, PL/SQL, Oracle 9i, SQL, JNDI.

We'd love your feedback!