Java Developer Resume
CA
SUMMARY:
- Over 8.5 years of experience as a J2EE Developer in development and implementation of Web - based Client-Server applications using Web, Java and J2EE technologies.
- Working knowledge in multi-tiered environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).
- Extensive experience in designing and developing Enterprise Applications for J2EE platform using Core Java, Servlets, JDBC, JSP, JSTL, JAXB, SAX/DOM, Swing, XML, Web services, Eclipse, Maven.
- Expertise in implementing REST and SOAP Web services for the synchronous and asynchronous communications between two applications running in different servers.
- Expertise in application development using Servlets, JDBC, ADF, XML, Web Services- SOAP, REST, WSDL.
- Expertise in Web Services architecture in SOAP and REST.
- Working experience in Spring and Hibernate.Experience in developing Web based GUI's using JSP, DHTML, CSS3, Angular JS and JavaScript.
- Working experience Object Relational mapping (ORM) tools like Oracle BC4J, Hibernate and Datastax.
- Working experience in Oracle 9i/10G, MySQL, Cassandra
- Expertise in design patterns including Front Controller, Data Access Object, Session Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
- Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.
- Experienced in the functional usage and deployment of applications in WebLogic and Apache Tomcat.
- Database: Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries. Experience in writing SQL and PL/SQL programming.
- Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
- Well experienced in using Junit for performing unit-testing framework also Test NG for Integration Testing.
- Experience of working in Agile Methodology involving design, development, documentation, testing and maintenance.
- Worked using IDE like Eclipse, JDeveloper.
- Expertise in using configuration management tool like CVS and GIT for version controlling.
- Highly motivated team player with strong communication, analytical, documentation and organizational skills.
TECHNICAL SKILLS:
Languages: Java(J2SE 5.0/Java SE 6, Java SE 7), SQL, PL/SQL
APIs: JDBC, ADF, JSTL, RMI, SOAP
Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton
Frameworks: Hibernate, Spring, JSF
XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, Xquery
Scripting/GUI Tools: Angular JS, HTML, DHTML, JSON, JavaScript, CSS, Shell Script
Application Servers: WebLogic, Apache Tomcat
IDE: Eclipse, JDeveloper
Databases: Oracle, MySQL, Cassandra
Operating Systems: Windows Variants, Unix, Linux
WORK EXPERIENCE:
Confidential, CA
Java developer
Technologies: Spring Boot, Cassandra, Java 8, Apache Spark, Apache SOLR, Test NG, REST Template.
Responsibilities:
- Development of Operation Manager micro-service using spring-boot and Cassandra Datastax.
- Test Driven Development using Junit and TESTNG.
- Using Apache SolrJ to read AOS catalog data.
- Using Apache Spark to transform AOS catalog data.
Java Developer (Backend)
Confidential
Technologies: PL SQL, Web Services, Oracle SOA, Oracle Enterprise Scheduler Service (ESS), and ADF-DI.
Responsibilities:
- PL SQL API’s to analyze the data and calculate taxes appropriately.
- Creation of PL SQL job using Oracle Enterprise Scheduler Services (ESS).
- Implemented web service for Tax Entry repository so that any service client can consume it.
Confidential
Senior Software Engineer
Technologies: Java, ADF, XLSM templates, SAX/DOM Parser.
Responsibilities:
- Analysis, design, development and testing.
- Tested real time scenario with large financials data.
Confidential
Technologies: Java, Oracle ADF
Backend Developer
Responsibilities:
- Coding of Confidential for products across Financials (Payables, Receivables, Tax, Collections, Cash Management, Payments, General Ledger, Assets)
- Writing JUnits.
- Testing and maintaining of Confidential .
- Involved in complete life cycle of this project.
Confidential
Technologies: Java, JavaScript, AJAX, REST
Java full stacks Developer
Responsibilities:
- Analyzing, designing, developing, unit testing and solving bugs in these UI components.
Confidential
Technologies: Java, ADF Mobile Native Client, JavaScript and HTML.
Java full stacks developer
Responsibilities:
- Worked towards developing application for IPhone, Blackberry.
- Developed Demo Application using ADF Mobile Native Client
Confidential
Technologies: Java, JavaScript, JAWS and OGHAG.
Frontend Developer
Responsibilities:
- Worked on making OAF component Table Accessible.
- Designed, Implemented the product adhering to the Oracle Global HTML Accessibility Guidelines (OGHAG).
- Perform a variety of tests on representative screens using Accessibility Job Access With Speech (JAWS) tool.
- Document features related to accessibility.
