Senior Jave Developer Resume
PROFESSIONAL EXPERIENCE
Confidential
Senior Jave Developer
Responsibilities:
- Design and implementation of different components in teh eBond application.
- Lead a Team of six developers, mentored team on agile best practices.
- Developed architecture for using Spring Batch based system to process transactions using Spring Scheduler for making teh bonds active and inactive.
- Integrated wif SAP CRM wif eBond by consuming teh web service.
- Designed and implemented architecture for building and sending EDI messages.
- Integrated eBond application wif IBM MQ using Spring JMS.
- Implemented business rules to validate and process EDI messages before storing into teh eBond repository.
- Designed and implemented production monitoring using Spring AOP and JaMon.
- Integrated Websphere MQ wif Weblogic sever using binding files and spring JMS.
Environment: J2EE, Java, Spring 4.0, Hibernate 4.1, XML, Spring JMS, Spring Batch, Spring Scheduler, SpringMVC, Web services, Spring Integration 4.1.2 ESB, Spring Tool Suite (STS), MyBATIS 3.2.8,Oracle 12c DB, DB2,WebLogic 12c,Junit, Bamboo, Eclipse, Subversion, JaMon, Nexus, Maven, Bootstrap, GIT,Agile SCRUM.
Confidential
Java Developer
Responsibilities:
- Develop and maintain Document Management System (Viewer and IPSDM);
- Development of SOA and web services using BPEL and SOAP
- Used Oracle ADF
- Used JSF in web layer
- Used Junit 4 for Unit Testing
- Used agile as development methodology
- Used Ant as a build tool
- Use SVN for version control
Environment: Oracle ADF, JSF, Ant, SVN, BPEL, SOAP, Spring Framework
FAA contract
Confidential
Responsibilities:
- Design new application and re - engineer and document existing application;
- Provide Java programming and application design skill and experience in support of teh full software development life cycle for software development projects.
- Developed Coded Instrument Flight Procedure (CIFP) and Map Definition Language Parser application using Java Swing.
- Use Junit 4 for Unit Testing
- Use GIT for version control
Environment: Java Swing, Spring Framework, git, oracle 10g
Confidential
Programmer
Responsibilities:
- Development of web services using JAX-WS and JAXB
- Used Spring for Dependency Injection and AOP
- Used Hibernate and JPA for persistence
- Created XSDs and WSDLs for top-down approach of web services
- Used agile as development methodology
- Used Framework For Integration Testing (FIT) and FIT library for automated integration testing
- Used Junit 4 for Unit Testing
- Used Emma for code coverage
- Development of web service layers
- Used JAX-WS and JSR 181 annotations for web service implementation
- Used Cruise Control for Continous Integration
- Used Maven as a build tool
- Consumed web services using JAX-WS
- Used Spring MVC and JSP in web layer
- Used Spring stereotype annotations to define Spring managed beans
- Used JSR 303 for validations
Environment: JBoss 4.2 EAP, Spring, Spring MVC, Hibernate, J2SE 5.0, Oracle 9i, Eclipse, JAX-WS, WS-Security, JSR 181, JSR 303, SAML
Confidential
Web Developer
Responsibilities:
- Developed Student transcript tracking system (STTS) using Oracle 11g and Java (J2EE- Spring).
- Special projects included developing a web based Curriculum Mapping System, Course Advisory System, assessment and evaluation system using Php and MySQL. (AssessmentSystem). And
- Developed and administer Colege of Pharmacy, Center of Excellence and Women’s Health Institute websites.
- Manages and maintain servers and workstations.
- Installs, configures and troubleshoots local, wide network and intranet system for Confidential, School of Pharmacy.
- Install and manage approved software packages such as operating systems, word processing, spreadsheet or other professional programs unto servers, workstations and laptops.
- Serve in a helpdesk capacity for faculty and students.
- Provide training and instruction to faculty, staff and student on teh usage of equipment.
- Develop, update and maintain all women’s Health institute WebEx databases and SQL queries for Ms-SQL 2005 databases.
- Prepare statistics related to academic programs, faculty, and other demographic indicators. Create charts for special reporting and presentations.
- Prepare data to document outcomes and assessments of academic programs. Input statistical data to keep management information current. Manage data that documents program accomplishments.
- Serve as systems administrator for Microsoft Outlook e-mail, solving problems wif intranet communications, LAN, and e-mail.
- Develop and Update teh website for Women’s Health Institute.
