Software Developer Resume
New York, NY
PROFESSIONAL SUMMARY:
- Around 4 years of experience in working on the various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining the Java based applications.
- Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizingJava,J2EE, Spring, Hibernate, JSF, JMS,JAX - RS 2.0, XML, EJB, JSP, Servlets, JDBC, JNDI, HTML andJavaScript, SQL, DB2, PL/SQL, Mongo DB.
- Worked onMVCArchitecture likeStruts, Spring frame work, JSF.
- Worked onLog4j configuration and setup and Implementationpart.
- Good experience onJBossand BRMS, JUnit,XSLT, SOAP, SOA and REST Web Services.
- Has architected and implemented Service-Oriented Architecture (SOA),batch, business intelligence, and transactional systems.
- Achieved Proficiency in Core Java concepts Exceptional Handling, Multi-Threading, Strings, Generics etc.
- Thorough knowledge with J2EE application platform configuration and performance optimization.
- Developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
- Experienced withJava Multithreaded programmingto develop multithreaded modules and applications.
- Worked with serversWebLogic, JBoss, JBoss FuseandApache's Tomcat.
- Worked on setting up JBOSS Fuse ESB and building and deploying applications to Fuse server.
- Knowledge on C and C++ with Object Oriented Concepts.
- Experience in using RAD, IntelliJand EclipseIDE for Application development.
- Exposure toIBM Message Broker, IBM WebSphere, Hibernate and SpringFramework.
- Builds automated processes for testing to improve quality and throughput.
- Involved in several web application development projects that required Responsive Web Design.
- Experienced in working with Tomcat, WebSphere and IIS web servers.
- Good understanding or network protocols such as TCP/IP, HTTP etc.
- Good Experience in SOAP and RESTFUL webservices
- Experience in web development technologies like HTML, JavaScript, JQuery, CSS, Angular JS, Node JS.
- Knowledge in developing applications using Agile and SCRUM methodologies.
- Experience in Linux/UNIX andShell scriptingalong with C++ concepts.
- Performs execution of test cases, test scripts, captures test results, test metrics and reports them.
- Analyzes business requirements, design documents for completeness and testability.
- Develops test plans, test scenarios, test cases, test data and test scripts for different types of testing activities.
- Performed quality assurance testing activities to ensure the applications and products and/or releases follow the Quality Assurance standards of the organization.
- Created Hibernatemapping and debug issues related to data integrity.
- Has good communication skills to discuss the projects with technical and non-technical SME’s.
- Has excellent analytical, problem solving, communication and interpersonal skills with ability to interact with individuals at all levels and ability to work independently.
- Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and strong interest in Front End Development.
TECHNICAL SKILLS
Languages: J2EE Technologies
Framework: Web Services
Web Servers: Operating Systems
XSD, XSLT, CSS,C++: Servlets, JDBC, Java Web Services, JPA, JMS
Swings.: JAX WS, JAXB, JAX-RS, Jersey, SPRING REST
RabbitMQ: WINDOWS, Linux
Databases: IDE Tools
Methodologies: Versioning Tools
Build Tools: Unit Testing Framework
Code Quality Tools: MySQL, Oracle, DB2, Mongo DB.
Eclipse, IBM RAD, IntelliJ: Waterfall model, Agile scrum, Test driven development.
Subversion(SVN), Git: Maven, Ant, Gradle
Junit, Mockito: SONAR, FORTIFY
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Software Developer
Responsibilities:
- Involved in the Analysis, design, workflow, and process flow, Development of AIMS technology applicationcalled Fluentwhich follows a service-based architecture using Java Spring in the backend and C# for the UI.
- Involved in developing a integration testing framework using Rest web services for the service api application which helps in
- Primarily responsible for the support and enhancement of the application called FLUENT,
- Worked in the Agile Environment with daily standups and work within the specific time.
- Providing strategic insights and direction into developing innovative solutions for our clients as well as technically contributing to projects on all levels.
- Requirements analysis and documentation for maintain activities in terms of defect fixing and enhancements.
- Contributed TEMPeffectively in reducing the support by working on the support reduction JIRA tickets.
- Implemented Mockito framework in writing the test cases for the code and logic implemented.
- Has extensively worked on the Java 8 new feature Lambda expressions, Method references and functional interfaces.
- Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
- Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
- Worked with Jenkins build tool for the continuous and integration build for the application.
- Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
- Developed rich User Interface using JQuery, JavaScript, CSS3, and HTML5.
- Implemented web services, used to retrieve data that tells whether claimant is incarcerated or not.
- Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
- Experience in installing, configuring and deploying application on Web Logic Server.
- Implemented build scripts using Gradle.Mockito.
- Performed unit testing using Mockito framework and tested DAO's and Business Services.
- Developed design Patterns for the objects to access within the application.
- Worked with IntelliJ and MS Visual Studio to develop and deploy complete application.
- Used SFTP for the multiple file transfers.
- Utilized SVN for software configuration management and version control.
- Used JIRA for bug tracking.
- Developed Stored Procedures, Triggers and Functions in SQL.
Environment:Java 8, J2EE, JavaScript,C#, Servlets, JSP, EJB, JDBC, Spring Framework, Hibernate, Spring Config,, Jersey, RESTful Web services, Tomcat,Jenkins, Team City, Junit,Mockito, XML,XSLT, Log4j, SQL, SOAP, ANT, Gradle, Maven,Node JS, Aqua Data Studio,WebLogic 10.3.x, UNIX Shell Scripts,IntelliJ,MSVisualStudio 2015, SVN, SQL HTML 5,CSS3.
Confidential, Collierville, TN
Java Developer
Responsibilities:
- Designed and developed the application in sprints using Agile Scrum methodology and participated in weekly status meetings and daily standups.
- Involved in the Analysis, design, workflow, and process flow, Development of Airline technology applications called FOCUSand CIS using Core Java and Java Swings
- Involved in consuming, producing SOAP annotation based web-services using JAX-WS. Which includes features like WS-Security standards, role-based security to restrict access to resources.
- Designed and developed persistence layer build on ORM framework and developed it using Hibernate.
- Developed UI modules using HTML, JSP, JavaScript, Bootstrap, CSS and Node JS framework.
- Developed well responsive single page application using React JS framework and JavaScript in conjunction with HTML5, CSS3 standards.
- Has worked on changing the version of Java from Java 7 to Java8.
- Developed all the User Interfaces using JSP and spring MVC.
- Worked in the Agile Environment with daily standups and work within the specific time
- Implemented Object-relation mapping in the persistence layer using hibernate framework in conjunction with validation.xml functionality.
- Extensively used DAO patterns, including mapping DAO objects, configure file and classes to interact with database.
- Implemented Object-relation mapping in the persistence layer using Hibernate (ORM) framework.
- Developed rich User Interface using JQuery, JavaScript, CSS3, and HTML5.
- Used AJAX function calls using JQuery functions to handle the user requests asynchronously and to has faster responses from the server by directly connecting to the server.
- Obtained JSON responses to front-end using GSON API.
- Implemented web services, used to retrieve data that tells whether claimant is incarcerated or not.
- Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files, configured XML files, hibernate query language.
- Developed JSP pages for correspondence team.
- Implemented web services using WSDL/SOAP and created web services and clients to use those services.
- Developed an UI using Java Swings with a combination of JComboBoxes, JPanel and JFrame where the selection of input is also retrieved from the production Database.
- Developed a tool called PaySql’s where the automation of Sql Scripts is achieved by using Java Swings.
- Experience in using Data Access Objects (DAO), Session Facade, and Business Delegate and Factory patterns to increase the performance of the system.
- Experience in installing, configuring and deploying application on Web Logic Server.
- Implemented build scripts using MAVEN.
- Involved in Unit Test Cases writing and having good knowledge in JUnit.
- Performed unit testing using JUnit framework and tested DAO's and Business Services.
- Developed design Patterns for the objects to access within the application.
- Worked with Eclipse IDE to develop and deploy complete application.
- Used SFTP for the multiple file transfers.
Environment:Java 8, J2EE, JavaScript, Servlets, JSP, EJB, Rational Rose, JDBC, Spring Framework, Hibernate, Spring Config,, Jersey, RESTful Web services, FTP, SFTP,WSDL, Weblogic, Struts, Junit, XML,XSLT, Log4j, MySQL, SOAP, ANT, Maven, Node JS, SQL Developer,WebLogic 10.3.x, UNIX Shell Scripts, Eclipse IDE 3.7, SVN, SQL HTML 5,CSS3.
Confidential, Raleigh,NC
Java Developer
Responsibilities:
- Developed and Implemented WebServices and usedSpringFramework.
- Used the lightweight container of theSpringFrame work to provide architectural flexibility for inversion of controller (IOC).
- Implemented the caching mechanism inHibernateto load data from Mongo database.
- Implemented application level persistence usingHibernateandSpring.
- Used prototypejavascriptlibraryfor front-end validations.
- Implemented Persistence layer usingHibernateto interact with the Mongo database, UsedHibernateFramework for object relational mapping and persistence.
- Developed Servlets and JSPs based on MVC pattern using Struts framework andSpringFramework.
- Write and tests Web Services calls manually and through automation.
- Test Automation Framework for QTP8.2/9.5 automation.
- Taken Care of Multithreading in backendjavabeans.
- Used EXTJS 4.0JavascriptFramework.
- Maintained JIRA for tracking and updating project defects and tasks
- Exposed various capabilities as Web Services using SOAP/WSDL13.
- UsedJavaScript, Prototype, JSF andAJAXto support the functionalities of the front end.
- Responsible for analyzing various cross-functional, multi-platform applications systems enforcing, best practices and provide guidance in making long term architectural design decisions.
- Responsible for build and release the code from Clear case, Subversion and Perforce.
- Utilized HTML, CSS, JavaScript, andAJAXfor client side developments and validations.Designed and developed Using Performance Engineering.
- UsedAJAX(AsynchronousJavaAPI for XML) for better performance.
- Applied model-view-controller design pattern usingJavaBeans, Swing and conducted simultaneous queries and retrievals usingJavamultithreading techniques.
- Wrote GWT code to create presentation layer using GWT widgets and event handlers.
- Created all the services to work with the various entities provided and rectified the services using RESTAPIs.
- Developed GUI using JSP, Struts, HTML3, CSS3, XHTML,Swingand JavaScript to simplify the complexities of the application.
- Simulated a vending machine using theJavaSwingAPI.
- Developed UI screens using YUI, CSS, FLEX and JQuery.
- Developed user interfaces using JSP, frame work with AJAX,JavaScript, HTML, DHTML, and CSS.
- Resolved update, merge and password autantication issues in Bamboo and JIRA
- Use RAD IDE for developing the application and for connecting to the MKS (source control).
- Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS.
- Developed Web based Dynamic Form Builder using DHTML, JavaScript Object-to-XML.
- Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
- Executed automated Selenium scripts and reproduced failures manually
Environment:Java 1.6, J2EE, Spring Frame work, Soap, Hibernate, HTML 4.x, CSS2.x, JavaScript, Adobe CQ, JQUERY, Junit, AJAX, JSON, XML, YUI, JBoss Fuse,Multithreading,Angular JS framework, SOAP UI, REST web services, spring web flow, Boot strap, Spring JP.
Confidential, Chennai
Java Developer
Responsibilities:
- Web enabled the application using Servlets, JDBC, Session Beans, JMS, JSP, and EJB.
- PrepareJava/J2EEdevelopment structure for Eclipse, maven, Jetty.
- Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server usingMaven build scripts to automatethe build and deployment process.
- Developed and designed interfaces using HTML, JSP, Server Side components using Servlets on
- Involved in study of business processes, collection of functional & technical requirementsEclipse and used JPA annotations.
- Worked on various process related to MDMand involved in construction and managing variety of data and functional models.
- Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Implemented Persistence layer usingHibernateto interact with the Oracle.
- Experience inHibernate3.0 which includes integrating legacy databases, writing custom CRUD statements,integrating stored procedures and functions andalso performed polymorphic associations.
- DevelopedhibernateDAO Accessor Classes usingSpringJDBC Template, Worked withHibernatefor objectrelational mapping and connection management.
- Created testAutomationscripts based on Desk Top applications.
- Created Automation Test Scripts in Test Complete and involved inAutomationInfrastructure Development in Test Complete.
- Developed the Presentation and Controller layers using JSP, HTML,JavaScript, Business layer usingSpring(IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernatefor all modules.
- Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript,XML/ XSLT, HTML, CSS and Especially.
- Unit Testing, Integration Testing, QA and implementation.
- Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere also Soap web service.
Environment:Java,J2EE, Spring Frame work, Soap, Hibernate,Multithreading, HTML 4.x, CSS2.x, JQUERY, JSON, XML, YUI, C++, APACHE TOMCAT server, Angular JS framework, JPA, SOAP UI, REST web services, spring web flow, Boot strap.
