Java Developer Resume
New York, NY
SUMMARY
- Over 8 years of experience in software development and supported application in various industries
- Java development skills using J2EE, Servlets, JSP, JDBC, Sockets, Java Beans
- Experience in implementing Hibernate ORM tool
- Well versed with Software Development Life Cycle
- Extensive experience in multi tiered Architecture with Java, Servlets and JSP
- Excellent Strong knowledge in JAVA, XML in UNIX environment.
- Expertise in developing web - based applications using Java, XML, Java Beans, Enterprise Java Beans (EJBs) and HTML on IBM WebSphere Application Server and BEA Weblogic Server
- Hands on experience in using Multithreading and Core Java
- Experience in implementing Spring, Struts framework
- Domain knowledge in financial projects on trading platform
- Proficient in programming with Core Java and Struts framework
- Enthusiastic and project-oriented team player with solid communication to develop creative solution to challenging client needs
- Efficiency in using different kinds of servers like Tomcat and WebLogic.
- Experience as Software Engineer in Java and J2EE technologies
- Strong experience with core Java, threads and middle tier development
- Strong in Object Oriented Programming Concepts
TECHNICAL SKILLS
Programming Language: Java, Perl, C, C++, SQL, PL/SQL, KSH
Scripting Language: Unix, JavaScript, HTML, CGI
Operating Systems: Windows, Linux, Solaris, Unix
Databases: Oracle, SQL Server, MySQL
Web Server: Apache, Weblogic
Tools: CronTab, DBI/DBD, ERwin
EXPERIENCE:
Confidential, New York, NY
Responsibilities:
- Involved in designing, developing and successful deployment of large scale, Core Java/J2EE projects from end-to-end and participated in agile SDLC
- Designed, developed and maintained complex software while using Java as the main platform
- Implemented the Spring Framework
- Used JBDC to connect to Oracle to extract the data
- Worked on J2EE components such as EJBs, Entity beans, JMS, Web Services, XML, and SOAP
- Involved in developing DAO, JDBC and UI components using Spring MVC and Hibernate Frameworks
- Implemented scheduling algorithm using multithreading
- Used Java Mail API to send or receive emails
- Developed computerized models for trading financial markets, and also to provide support
- Extensively used JSON data by consuming Restful based web services.
- Worked primarily on the central database architecture, data structures, and API
- Wrote Unix shell scripts to process PL/SQL procedures
- Wrote data queries in J2EE JPA Query Language and native SQL
- Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization and Java features.
- Used workflow based solution similar to JBPM, which is integrated with JSF for presentation and a custom service framework for business functionality
- Achieved automated workflows using AutoSys
- Developed web services (RESTful, SOAP) to make services thread safe and flexible
- Developed many Jsp/Servlets for presentation and server side processing in Java
- Enhanced the existing java API modules.
- Used Java techniques including threading and Core Java class hierarchy
- Used Hibernate and Struts framework in application development
- Created complex functions, stored procedures and packages, triggers by using Oracle PL/SQL
- Developed Java classes as per designed docs, Worked on Multithreading and thread pooling
- Provided financial analysis and trade support of automated algorithm of fixed income
- Developed Java Persistence API (JPA) through Hibernate
- Wrote and modified required SQL validation scripts to validate the outputs
- Used data structures and algorithms to optimize the code
- Managed log file and trace files using PL/SQL and UNIX
- Integrated JBPM with spring.
- Worked with core java concepts like Collections, Multithreading, and Memory management.
- Developed client request validations and processing using Java, spring MVC and JDBC.
- Designed and developed many Core Java classes using Object Oriented Methodology
- Wrote complex validations using client-side Java scripts and designing the Graphical User Interface.
Environment: Java, J2EE, HTML, JavaScript, Struts, Hibernate, Servlets, JSP, spring, TOMCATLocal Brokerage Investment System
Confidential, New York, NY
Responsibilities:
- Designed and developed Java classes, Action Beans, and Action Classes
- Involved in implementing persistence logic using Hibernate
- Wrote database triggers, stored procedures, packages and functions using PL/SQL and SQL in Oracle databases
- Implemented RESTful services using spring controllers using the MVC module of spring.
- Supported equities trade modules financial for their enhancement
- Tested the application in Windows and UNIX server
- Extensively using core JAVA concepts like Collections Framework, Multithreading, OO concepts, Exception handling for developing application modules.
- Designed and implemented Web Services on Weblogic Server using EJB
- Used core Java and advanced Java API in implementing business layer with respect to functional requirements.
- Involved in using Spring MVC, Maven for the application building
- Used MVC guidelines for creating application framework using JSP and servlets technology.
- Compared SQL results with application results by writing SQL queries
- Designed, developed and tested several AutoSys scheduled job scripts
- Developed server side JAVA scripts for data collection and manipulation for the reports
- Designed and developed in interface framework to keep the application of the JBPM Interaction.
- Implemented Spring and Persistence object Java Persistence API (JPA)
- Designed and developed algorithms and advanced Data Structures for searching and sorting lists, graph algorithms, numeric algorithms, and string algorithms
- Designed and developed Core Java enterprise applications/services to access Oracle via entity beans and session beans
- Used Multithreading for processing different requests simultaneously
- Worked in various financial applications including Equity and Trade Settlement
- Designed and developed Web based Enterprise applications using Core Java/J2EE technologies such as Springs, Servlets, REST and SOAP
- Implemented procedures to install and deploy large numbers of Linux / Unix servers
- Extensively used OOA, OOD, OOP Concepts, Exceptional Handling and Collections Framework
- Developed SQL programs to automatically load data in database
- Adapted primary Data Structure to handle multiple attribute inheritance without in-memory data duplication
- Implemented various different controllers in spring MVC framework.
Environment: Java, J2EE, Struts, Hibernate, Servlets, JSP, HTML, JavaScript, spring, TOMCAT
Confidential
Responsibilities:
- Designed classes in backend to process various requests from front end and to generate responses using Servlets, core java
- Designed using J2EE technologies based on MVC architecture
- Did user side validation using Spring validation frameworks
- Used Hibernate and Struts framework in application development
- Used JDBC class for database connectivity
- Improved performance and concurrency of application by multithreading.
- Designed and built sites for clients and self, utilizing CSS, HTML and JavaScript
- Involved in binding XML Schema to Java Classes with AJAX to generate stubs and call back Handlers which are called by web service clients
- Performed unit testing using Testing and tested RESTful web services
- Involved in development, Analysis & design of the application mainly using Java along with Scala, Spring MVC, Hibernate and Junit frameworks
- Designed, developed and modified Servlets for calculation
- Used collection framework, threading and serialization extensively with Java
- Designed and implemented reusable base Java code modules
- Drafted guidelines for J2EE design methodology, established database design standards and methodology, as well as database implementation standards
- Wrote Java code to reproduce SQL Loader
- Designed and developed many Core Java Classes and Interfaces
- Implemented Multithreading at various places for better performance
- Created features for portfolio constructions using JSP and java APIs.
- Responsible for coding User interfaces using JSF
Environment: Java, J2EE, HTML, CSS, JavaScript, Struts, Hibernate, Servlets, JSP, spring, ORACLE, TOMCAT
Confidential
Responsibilities:
- Developed code for Java-JDBC, to secure the transaction
- Conducted Unit testing, UAT on the applications using functional and automated testing methods
- The entire application was developed in J2EE using an MVC based architecture
- Created custom and ad-hoc reports on one time basis using JSPs and Servlets
- Implemented Spring/JPA (Java Persistence API) transactions
- Used JAVA scripts for server side computing in report and control module.
- Used Core Java techniques including threading and Java class hierarchy
- Database connectivity for applications using JDBC
- Installed, implemented and maintained J2EE domains for development environment responsibilities included deployment of EJB Jar settings
- Developed securities break down information reports using JSP
- Used the MVC pattern to design the dashboard.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information
- Used Hibernate and Spring framework in application development
- Involved in implementing persistence logic using Hibernate
Environment: Java, J2EE, HTML, CSS, JavaScript, Struts, Hibernate, Servlets, JSP, Spring, ORACLE, TOMCAT
