Java Ui Developer Resume
Houston, TX
SUMMARY:
- Software Development with over 6+ years of experience in Web and Mobile applications.
- Experience in analysis, design, development, testing, deployment, maintenance, and support of Web based and n - tier applications using JAVA/J2EE Technologies.
- Technical expertise in the SDLC with strong skills in JAVA / J2EE Technologies.
- Experience in working with Microservices architecture.
- Expertise in developing applications with Java, J2EE, JDBC, Servlets and Design Patterns.
- Strong working knowledge of Object Oriented Programming and Visual studio.
- Extensive Working Knowledge in Data Analytics and Machine learning development.
- Hands on experience in Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO and Generics.
- Good knowledge on SDLC process that includes translation of requirements into functional and technical specifications, Designing, Developing, Testing Implementation & Post Production support using development methodologies like Waterfall and Agile.
- Good experience in developing rich user interface using HTML5, CSS3, JavaScript, JQuery, AngularJS, XML and JSON.
- Worked extensively on Core Java with Multi-Threading, Collections.
- Experienced in working with ORM frameworks like Hibernate.
- Proficient in using Spring Dependency Injection, Spring MVC , Spring Batch , Spring JDBC and Spring Hibernate Integration.
- Experienced in working with SQL Databases like MySQL, Oracle during my tenure in Software Development and used H2 as an in-memory database.
- Managed and maintained development of PHP backend for dynamic database driven application.
- Excellent knowledge of HIPAA standards, EDI (Electronic data interchange) Transaction syntax like ANSI X12, Implementation and Knowledge of HIPAA code sets, ICD-9, ICD-10 coding and HL7.
- Knowledge on 837 (Healthcare Claims), 835 (Healthcare Claims payment/ Remittance), 270/271 (Eligibility request/Response), 834 (Enrollment/Dis-enrollment to health plan) for Part B and Part A of Medicare health claims.
- Experienced in writing stored procedures, views and triggers using complex joins.
- Basic Knowledge in NoSQL databases like MongoDB, Cassandra.
- Experienced in using version control tools like SVN, GIT.
- Proficiency in deploying the J2EE applications using Ant , Maven and CI tools like Jenkins.
- Experience in using IDE’s like Eclipse, Visual Studio, IntelliJ and strong knowledge of Unit Testing Frameworks like Junit, Groovy.
- Experienced working on application servers like JBoss, WebLogic and webservers like Apache Tomcat.
- Experienced in designing and developing application design patterns such as Singleton, MVC Pattern, DAO Pattern, Factory Pattern and Business Delegate Patterns.
- Good Knowledge on SOA architectures and SOAP & REST Web services.
- Experienced in building Web Services ( SOAP, JAXB and JAX-RS ) and RESTful Web Services.
- Experienced in publishing and consuming RESTful web services using Jersey.
- Knowledge of testing tools like Selenium, Appium and bug tracking tool like Jira.
- Ability to handle multiple tasks and work independently as well as in a team along with excellent writing skills and communication skills.
- Good team player and interested to work on new technologies, Ability to rapidly learn new concepts with excellent interpersonal skills.
- Well versed with advanced Java frameworks like Struts, Hibernate and Jsp.
- Expertise in developing Android Enterprise applications for tablets and mobile devices using Eclipse, Android SDK, Android Studio and ADT development tools.
- Extensively used source code repositories like Git.
- Expertise in using IDE like Eclipse and Net Beans for debugging and using java coding standards from the beginning of development.
- Experience with Agile and waterfall methodology. Exposure to closely working with other technical experts and Program Management.
- Quick learner with an ability to rapidly achieve organizational integration.
TECHNICAL SKILLS:
J2EE/JAVA Technologies: Languages Core Java, J2EE, Restful/SOAP Webservices, JDBC, EJB, Hibernate, Spring
MVC, SQL, Python, R: Markup & Scripting HTML, CSS3, Java script, Ajax, jQuery, Angular JS, React JS, Node JS Database Systems Microsoft SQL Server, PL/SQL, MySql, MS Access, Oracle.
Testing Tools Junit, JMeter, Log4J, TestNG, Mockito, Powermock, JIRA, ANT, JenkinsAnsible, Selenium.: Version Control System GIT, TFS, SVN.
Application/Web servers Apache Tomcat, Glassfish, JBOSS: Development Tools Microsoft Visual Studio, SQL Server Management Studio, Docker, R studioAws, Tomcat, Android Studio, Eclipse, STS, JDEdwards, Edit plus.
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Java UI Developer
Responsibilities:
- Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
- Maintained existing UI Applications and upgraded them using CSS3, jQuery, Bootstrap, AJAX, JavaScript, JSON and HTML5.
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, Design, Analysis, Code development and Testing.
- Developed Use case diagrams, Class diagrams, and Sequence diagrams using UML.
- Designed and developed the UI using JSP, HTML, CSS, JQuery and JavaScript.
- Involved in writing application level code to interact with RESTful APIs, Web Services using AJAX, JSON, XML and jQuery.
- Created detail design documents which have the UML Design diagrams, table information, object model which are required for the development.
- Extensively used Core Java such as Exceptions and Collections.
- Designed and developed stored procedures, triggers, views for effectively storing and retrieving related data.
- Implemented Spring boot, Dependency Injection (DI), Inversion of Control(IOC) and aspect-oriented programming (AOP) features along with hibernate.
- Used Java Mailing Service(JMS) API to mail notifications upon success or failure when the backend processes are completed and to send mail notifications regarding any system related issues.
- Managed and maintained development of PHP backend for dynamic database driven application.
- Implemented Single Page Application using Angular JS, UI Bootstrap and UI Router.
- Used AngularJS Dependency Injection (DI) to inject Angular Services and Custom Services, as well as built custom Directives to provide reusable component.
- Developed scripts to build, deploy, maintenance and other related tasks using Jenkins, Docker, Maven.
- Strong Knowledge and hands on experience is required in Spring4 MVC, CORE, AOP, Spring Hibernate Integration.
- Strong Knowledge and hands on experience in Hibernate and have knowledge in Declarative Transaction management, HQL, Hibernate template, Criteria API etc, Webservices.
- Good Knowledge of latest version of object-oriented JavaScript Frameworks like Angular Js, Bootstrap, Node JS, Ext JS 4.0, Require, Handlebars, Jasmine and Dojo toolkit.
- Experienced in Cloud automation using AWS Cloud Formation templates.
- Used Mean (Mongo DB, Express, Angular, Node) stack.
- Implemented design patterns like Singleton, Factory and Abstract Factory patterns.
- Implemented Persistence layer using Hibernate to interact with the database.
- Worked on Hibernate object/relational mapping according to database schema.
- Prepared the technical design and developed the system MVC architecture using Spring.
- Used Spring Framework for Dependency Injection and integrated with the Hibernate framework for interacting with the database.
- Strong expertise in Web Application development using PHP with OOPs, CVS, SVN, MYSQL, MS SQL Server, JavaScript, AJAX, CSS, and XML.
- Wrote JUnit test cases to test the Spring DAO layer and created Batch services to generate reports using Spring Batch.
- Developed hibernate ORM mappings using Hibernate and JPA annotations to map java classes to oracle database tables.
- Developed scripts to build, deploy, maintenance, and other related tasks using Jenkins, Docker, Maven.
- Used several APIs of Spring Framework like Spring Core and Spring MVC.
- Involved in creating web services using RESTful webservices using Jersey for JAX-RS implementation.
- Developed Restful services, which perform several CRUD operations related to patient account and management modules.
- Used GIT as a version control tool and used Maven as a build tool.
- Used Jenkins for the continuous integration and automatic build generation.
- Unit tested each component using Junit.
- Monitored, reviewed, debugged and deployed the application.
- Used Log4j for logging errors, messages and performance logs.
- Participated in code review and code walkthrough and QA processes
- Effectively engaged with clients and all stake holders through weekly meetings.
Environment: Java, J2EE, Hibernate, MySQL, Spring Boot, Spring MVC, JAX-WS, Linux/Unix scripting, AOP, PL/SQL Server, Spring Hibernate integration Hibernate, Jira, Microservices, Spring Cloud, Splunk, JSON, Bootstrap, PHP, Urban code deploy, Junit, JMeter, Mockito, ExtJS, Log4j, SOAP, Angular JS 2, 4, Docker, Apache Tomcat, RESTful Web services, Agile/Scrum/Kanban, GIT, Maven, Jenkins/Circle CI, Eclipse, Junit, HTML 5, CSS 3, JSP, JQuery, Java script, and Windows
Confidential, Newyork, NY
Java UI Developer
Responsibilities:
- Designed and developed rich web-based applications using HTML5, CSS3 and JavaScript and bootstrap framework for financial transactions, loan calculator, and stock comparison interface.
- Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
- Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Spring MVC and DAO.
- Used JDEdwards application to take the data, process and insert into JDEdwards application tables.
- Developed REST services using Spring and Jersey based JAX-RS implementation.
- Developed Spring Jersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
- Used Spring IOC to inject the services and their dependencies in dependency injection mechanism.
- Experience in Automated testing, e.g., using Jasmine/Mocha, Selenium/Protractor, Spock.
- Experience using and implementing REST and other HTTP web services.
- Developed scripts to build, deploy, maintenance, and other related tasks using Jenkins, Docker, Maven.
- Developed POJO classes and DAO layer using Hibernate to interact with Oracle database.
- Worked on developing a REST WebService for the application.
- Managed and maintained development of PHP backend for dynamic database driven application.
- Used latest technologies like CSS preprocessors like LESS and SASS to better enhance the workflow and development.
- Experience in working with Junit testing.
- Involved in working, updating and closing the tasks created in GIT.
- Implemented and developed Web Services SOAP and REST.
- Participated in developing business logic components.
- Experience deploying Java services via OpenShift containers.
- Developed a Restful web application using Spring Framework, Spring Boot and Hibernate.
- Wrote SQL queries to retrieve data from the Sql Server database.
- Involved in AGILE Methodology process which includes bi-weekly sprint and daily scrum to discuss the design and work progress.
Environment: Java, J2EE, Spring Boot, Servlet, Hibernate, JSP, JavaBeans, Angular JS 2, 4, React JS, Redux, jQuery, SOAP/Restful Api’s, DB2, Node JS, EJB Jira, JSON, JMS, Javascript, Bootstrap, JSON, HTML 5, Eclipse or Rational Application Developer, PHP, Junit, Jasmine, Selenium, WebSphere Application Server, Oracle, PL/SQL, JavaScript, Scrum, CSS, AJAX, jQuery, Web Services (SOAP and Restful), XML, Edwards, GitHub, Eclipse
Confidential, TX
Java UI Developer
Responsibilities:
- Developed User interface using JSP, HTML, JavaScript, CSS, Ajax, jQuery and Angular Js.
- Involved in creating use case, class, sequence, package dependency diagrams using UML.
- Also, involved in analysis and requirements gathering phase.
- Developed Server-side code using Servlets, JSPs running on Apache tomcat 3.0 and Enterprise Beans running on WebSphere Application Server.
- Developed web pages using HTML, JSP, DHTML and CSS.
- Created applications, deployment of JSPs, Servlets, and EJBs in WebSphere.
- Experience in Automated testing, e.g., using Jasmine/Mocha, Selenium/Protractor, Spock.
- Used JavaScript for certain form validations, submissions, and other client-side operations.
- Created Stateless Session Beans to communicate with the client.
- Created the database tables in Oracle 11g created the required SQL queries and used JDBC to perform database operations.
Environment: Java, HTML 5, JSP, CSS, AJAX, jQuery, Servlets, JavaScript, Oracle 11g, EJB, Apache tomcat 3.0, Aws cloud, Jasmine, Selenium/Protractor, Jenkins, Angular JS 2, Restful Webservices, Node JS, WebSphere running on Windows NT.
Confidential
IT Programmer/Java UI Developer
Roles and Responsibilities:
- Designed and developed webpages with office space planning concepts, showcasing office layouts using HTML5, CSS3 and JavaScript and bootstrap framework for Fortune 500 companies.
- Maintained databases to provide easy access to various products, specifications, model numbers, and cost information.
- Involved in the requirements gathering. Design, Development, Unit testing and Bug fixing
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
- Implemented the application following the J2EE best practices and patterns like Singleton, Factory, Spring MVC and DAO.
- Developed REST services using Spring and Jersey based JAX-RS implementation.
- Developed Spring Jersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
- Used Spring IOC to inject the services and their dependencies in dependency injection mechanism.
- Developed POJO classes and DAO layer using Hibernate to interact with Oracle database.
- Implemented and developed Web Services SOAP and REST.
- Participated in developing business logic components.
- Developed a Restful web application using Spring Framework, Spring Boot and Hibernate.
- Developed ORM mappings using Hibernate and wrote criteria, named and HQL queries for data retrievals in the DAO layer.
- Experience in Automated testing, e.g., using Jasmine/Mocha, Selenium/Protractor, Spock.
- Wrote SQL queries to retrieve data from the Sql Server database.
- Involved in working, updating and closing the tasks created in GIT.
- Experience with Agile and waterfall methodology. Exposure to closely working with other technical experts and Program Management.
Environment: Java, J2EE, Spring, Servlet, Struts, Hibernate, Soap/Restful API’s, JSP, Angular JS 2, DB2, Maven/Gradle, JIRA/Rally, Oracle PL/SQL, Jenkins/Hudson, RDBMS/Postgres, Jasmine/Mocha, Selenium/Protractor, Linux Scripting, jQuery, Eclipse, JavaScript, Bootstrap, Scrum, JMS, HTML 5, CSS 3, Restful Web Services, XML, GitHub, Eclipse.
