Java/jee Developer Resume
San Francisco, CA
SUMMARY:
- 7+ (Seven) years of experience in IT industry in Software Analysis, Design, Development, Deployment and Maintenance of Web and J2EE applications, REST APIs.
- Excellent experience in designing and implementing Web, Client/Server and N - Tier distributed, cross-platform systems using Java/J2EE technology Agile/ SCRUM Methodology.
- Expert level skills in application development using: Java, J2EE, Spring Framework, Hibernate, JSF, EJB, JPA, Servlets, JDBC, Html, JavaScript, J2EE compliant application servers, multi-threading.
- Knowledge of J2EE Design Patterns such as Creational, Structural and Behavioral design patterns Singleton, Factory, Facade, Builder, Observer, DAO, Value/Data Transfer etc.
- Good knowledge in spring framework - Spring IOC, Spring MVC.
- Have experience in Design, Development and Deployment of Web-Applications/ J2EE applications on servers like BEA-Weblogic 10.3, and Apache Tomcat, Apache Tomcat, JBoss
- Experience in XML APIs such as JAXP (SAX, DOM), JAXB for data binding and experience in designing the XSD schema generation.
- Experiences with build tools include Ant, Maven, Version/Source Control tools including CVS, VSS,Git.
- Used tools like Toad, PLSQL,Postgres Developer,NOSQL for performing database operations.
- Have good experience of all testing phases such as Unit testing, Integration testing and System testing.
- Experience in writing and executing unit test cases using JUnit Testing Framework
- Interaction with customers for solving their issues and Bug Fixing.
- Experience in Web Services with SOAP and REST to design, deploy, develop and implement the internet / Intranet applications.
- Familiar with Kafka, Cassandra, Big Data, NoSql.
- Well versed in the complete SDLC starting from requirements gathering, use cases, design, development and testing.
- Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.
TECHNICAL SKILLS:
Java/J2EE, REST Web services, Java Script, HTML,CSS, XML, C, C++, Java, JSP, Servlets, EJB, JMS, JDBC, Spring, Hibernate, Oracle 8i/9i/10g, MySQL, Oracle WebLogic 8.1/10.3, Apache Tomcat, ANT, Eclipse, RAD, Windows 2000/2003/XP/VISTA, UNIX, Python, CSS, AJAX, XML, XSLT, XPath, Object Oriented Programming(OOPS), Kafka
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Java/JEE Developer
Responsibilities:
- Maintaining & Developing new API's to expose available data-set to internal and external customers using REST, JSON, JAXB, Apache CXF.
- Configured API Gateway configuration, token based authorization using OAuth.
- Designing and implementing reliable, fault tolerant and scalable web services for web clients and mobile devices.
- Implement distributed caching using frameworks such as Ehcache and memcached
- Develop and deliver software as per requirement using java and related technologies.
- Working on large scale application integration efforts with multiple web, DB, Network technologies.
- Working closely with quality assurance, deployment teams to understand impact of issues
- Achieve maximum code coverage using Junit
- Integrated Spring framework with Hibernate that is used for Database operations.
- Configured Spring web based application (application context.xml and web.xml)
- Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
- Involved in writing the Java utility classes to convert MQ based control claimant information.
Environment: REST Web service, Hibernate, Spring MVC Framework, Unix, UML, Java Script, Oracle10g, Web services, JDK, PL/SQL, Web Sphere,OAuth.
Confidential
Java/J2ee Developer
Responsibilities:
- Interacted with client to understand and define the business requirement and scope of the project.
- Designed and developed the application using JAVA and RMI and also created stubs and skeleton for deployment.
- Create Low level Detail Design document
- Design and Develop database stored procedures and SQL queries
- Collaborated with developers, QA, product owner and scrum master to assess ROI, prioritize needs and produce high quality software changes
- Participated in continuous improvement initiatives.
Environment: JAVA, ECLIPSE, RMI, JAVA, Servlets, SQL, JDBC, SQL Server,Hibernate, Spring, Maven
Confidential
Java/J2ee Developer
Responsibilities:
- Designed web application to parse xml having complex data resulting in increased sustomer satisfaction and effciancy .
- Implemeted application to parse complex XML data and store in database.
- Modified existing software to correct errors, upgrade interface, adnd improve performance.
- Consulted regularly with customers on project status, proposals and technical issues.
- Migrated PLSQL based application in to Java application using Java, Spring, Hibernate, JMS
Environment: Java, J2EE, Hibernate, Spring, EJB, Servlets, HTML, JavaScript, Struts, EJB, Hibernate, XML, XSD, WSDL, Web Logic, Eclipse, Junit, Design Patterns, Clear Case, Quality Center, Log4j, Oracle, XML Beans, POJO, REST web services, JMS
