Java J2ee Developer Resume
Minneapolis, MN
SUMMARY:
- 7+ years of experience in server - side Programming using Java (J2EE + J2SE), PHP, ASP.NET/C#.
- Experience in designing and developing User Interface (UI) applications and professional web applications using HTML5, XML, XSD, jQuery, AJAX, JSON, JavaScript, CSS3 and Angular JS with client scripting and server-side scripting languages like JSF, JSP, JSTL Servlets.
- Extensive noledge on spring modules like Spring IOC, Spring DAO, Spring MVC and Spring AOP, Spring Batch.
- Knowledge on C, C++ with Object Oriented Concepts and C#.
- Extensively worked with Object Relational Model (ORM) tools Hibernate (HQL), JPA, OJB and JPA annotations.
- Worked on Model View Controller (MVC) Architecture like Spring Framework, JSF.
- Good experience on SOAP and REST Web Services, JUnit, XML.
- Hands on Experience in databases such as MYSQL, Microsoft SQL Server, SQL LITE, Oracle.
- Thorough noledge with J2EE application platform configuration and performance optimization.
- Experienced in developing event driven applications using AJAX, JSON and XML.
- Very good Team player, willingness to learn and attended Scrum meeting on daily basis.
- Experienced in working with Tomcat, Web Logic and WebSphere application servers.
- Worked on Log4j configuration and setup and Implementation part.
- Well versed with Software Development Life Cycle (SDLC) process which includes analysis, designing, developing, testing, implementing and documenting teh entire life cycle using Waterfall, Agile and Test Driven Development (TDD).
- Implementing SOA using JMS messaging technology.
- Worked as a code reviewer and trainer when team required.
- Expertise in developing XML documents using DTD, SCHEMA.
- Implemented TDD using Junit in many projects.
- Experience in version control tools like Bitbucket, Git, GitHub, Svn, Perforce to manage and control software development.
- Analysis, Design and Development of J2EE Business applications, Web-based and n-tier applications using teh following core technologies - Java, Servlets, JSP, JSTL, and XML.
- Experience in developing web based J2EE applications using Struts/Spring frameworks.
- Extensive experience in Telecom Domain Specific Frameworks such as Concept wave.
- Good Experience in ATG Dynamo Framework as UI Application Developer.
- Worked extensively on building Rapid Development Frameworks using Core Java and Python.
- Extensive experience and actively involved in Requirement Gathering, Analysis, Design, Reviews, Coding, Code Reviews, Unit and Integration Testing.
- Extensive experience in designing front end interfaces using HTML, JSP, CSS, Java Script and Ajax.
- Good Experience using Object Relational Mapping (ORM) tool like Hibernate.
- Experience in Spring Frameworks such as Spring IOC, Spring Resources, Spring JDBC.
- Experience with various Integrated Development Environments (IDEs) like IntelliJ, Eclipse, NetBeans, Android Studio and Visual Studio.
- Implemented teh service projects on Agile Methodology and involved in running teh scrum meetings.
- Implemented teh core product projects on Lean and Kanban Methodology and involved in delivering high quality health care product.
- Experience in developing web-services using REST, SOAP, WSDL and ApacheAXIS2.
- Experience in designing and developing UI Screens using Java Server Pages (JSPs), HTML, CSS and JavaScript.
- Used CVS, Maven, Github, Bitbucket and SVN for source code version control.
- Experience in designing transaction processing systems deployed on various application servers including Tomcat, Web Sphere, Web logic.
- Good Experience on Quality Control, JIRA, Fish Eye for tracking teh tickets like accepting teh tickets/defects, Submitting teh tickets, Reviewing Code and Closing teh tickets etc.,
- Designed dynamic User Interfaces (UIs) using AJAX and JQuery to retrieve data without reloading teh page and send asynchronous request.
- Excellent client interaction skills and proven experience in working independently as well as in a team.
TECHNICAL SKILLS:
J2SE Technologies: Multithreading, Collections, Networking, Serialization, Bean
Middleware Technologies: JMS, MQ Messaging
J2EE Technologies: Servlets, JSP, JSTL, JDBC, JNDI
Architecture & Frameworks: Spring, MVC, Hibernate, Angular JS, ASP.NET
Databases: SQL server, MySQL, Cassandra, SQL LITE
IDE: Eclipse, IntelliJ, NetBeans, Spring Tool Suite, Android Studio, Visual Studio
Operating Systems: Windows 7/8, Linux, UNIX, Mac OS X
Web/App Servers: WebLogic, Web Sphere, Tomcat, Apache
GUI: XML, HTML5, XSD, AJAX, JavaScript, AngularJS, JQuery, CSS3
Query Languages: SQL
Programming Languages: C++, C, C#, Java, J2EE, Android, Solar
Scripts: Shell, PHP
Design patterns: MVC, Singleton, Business Delegate, Business Object, Front Controller, Database Access Object, Factory, Session Facade.
Services: AWS (S3, RDS, LAMDA), Microsoft (Azure Blob)
Tools: Jira, Maven, Rally, Log4J, Junit
PROFESSIONAL EXPERIENCE:
Confidential, Minneapolis, MN
Java J2EE Developer
Responsibilities:
- Experience in building Enterprise Applications and Distributed Systems using technologies such as J2EE (Servlets, JSP, EJB, JDBC) Spring, Hibernate, JSF, MVC, RESTful web services etc.
- Expertise in developing presentation layer frameworks like JSP, HTML, XHTML, CSS, JSTL, JavaScript, JQuery, XML, JSON and Angular JS, Angular 1.4.
- Used C# and Ember JS to create and support teh REST API and UI for enterprise-level data migration platforms and licensing estimation/product shopping cart applications while actively relaying status updates to Project Managers (PMs) and Managers.
- Have strong experience in working on Groovyon Grails.
- Written modular, secure, and well-tested front-end code inTypeScript, HTML5 and CSS using teh latest web technologies.
- Designed and developed teh agent portal using frameworks Angular2 along with HTML5, CSS3, and Typescript.
- Developing Applications using latest J2SE/J2EE technologies such as Cassandra, Reactive Java & AKKA.
- Used Java 8features in developing teh code like lambda expressions, creating resource classes, fetching documents from database.
- Having hands on experience in Data Mining, Analysis and Angular JS.
- Integrated teh Java Code (API) in JSP pages and responsible for setting up Angular JS 1.4framework for UI development. Developed HTML views with HTML5, CSS3, Bootstrap andAngular JS 1.4.
- Expertise in HTML5, XHTML, CSS2/CSS3, Bootstrap responsive design.
- Experience in Developing Web Applications using Spring, Struts and Hibernate frameworks.
- Developed teh presentation layer using Java Server Pages (JSPs), Ajax and JavaScript.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Developed web components using JSP, Servlets, Struts, Spring, Hibernate and Server-Side Components using EJB under J2EE Environment.
- Extensively worked on Spring, Struts and Hibernate.
- Used Jenkins to test and report teh changes occurred.
- Designing web pages for HTML with rich design response UI to use libraries such as JQuery.
- Applied Model-View-Controller (MVC) design pattern using Java Beans and conducted simultaneous queries and retrievals using Java Multithreading techniques.
- Worked in using backbone JS components from updating animations in mobile devices, desktop view.
- Created interactive client-side scripting in JavaScript, AJAX & JSON using JQuery JavaScript framework.
- Extensive use of core Java features like Multithreading to develop middleware for teh application.
- Wrote GWT code to create presentation layer using widgets and event handlers.
- Worked on a special ecommerce web app project using Bootstrap, Angular JS and Spring framework.
- Extensive experience in MVC architecture-based web application frameworks like Struts, Spring and Swing.
- Extensive use of Node JS, Express JS, and Mongo DB along with Mongoose JSto create server-side applications.
Environment: Core Java, Java 8, J2EE, Struts, Springs, Angular JS/Angular 1.4, Angular JS 2 Hibernate, Type Script, HTML, CSS, JavaScript, JQuery, GWT, MVP, JSON, Servlets, Jenkins, Eclipse, Struts, Typescript, Spring, Swing, JSON, MySQL, JSP, AJAX, XML, PL/SQL, Oracle, Windows, J2SE, Eclipse as teh IDE.
Confidential, Deerfield, IL
Java J2EE Developer
Responsibilities:
- Experience in building Enterprise Applications and Distributed Systems using technologies such as J2EE (Servlets, JSP, EJB, JDBC) Spring, Hibernate, JSF, MVC, RESTful web services etc.
- Expertise in developing presentation layer frameworks like JSP, HTML, XHTML, CSS, JSTL, JavaScript, JQuery, XML, JSON and Angular JS, Angular 1.4.
- Used C# and Ember JS to create and support teh REST API and UI for enterprise-level data migration platforms and licensing estimation/product shopping cart applications while actively relaying status updates to Project Managers (PMs) and Managers.
- Have strong experience in working on Groovyon Grails.
- Written modular, secure, and well-tested front-end code inTypeScript, HTML5 and CSS using teh latest web technologies.
- Designed and developed teh agent portal using frameworks Angular2 along with HTML5, CSS3, and Typescript.
- Developing Applications using latest J2SE/J2EE technologies such as Cassandra, Reactive Java & AKKA.
- Used Java 8features in developing teh code like lambda expressions, creating resource classes, fetching documents from database.
- Having hands on experience in Data Mining, Analysis and Angular JS.
- Integrated teh Java Code (API) in JSP pages and responsible for setting up Angular JS 1.4framework for UI development. Developed HTML views with HTML5, CSS3, Bootstrap andAngular JS 1.4.
- Expertise in HTML5, XHTML, CSS2/CSS3, Bootstrap responsive design.
- Experience in Developing Web Applications using Spring, Struts and Hibernate frameworks.
- Developed teh presentation layer using Java Server Pages (JSPs), Ajax and JavaScript.
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Developed web components using JSP, Servlets, Struts, Spring, Hibernate and Server-Side Components using EJB under J2EE Environment.
- Extensively worked on Spring, Struts and Hibernate.
- Used Jenkins to test and report teh changes occurred.
- Designing web pages for HTML with rich design response UI to use libraries such as JQuery.
- Applied Model-View-Controller (MVC) design pattern using Java Beans and conducted simultaneous queries and retrievals using Java Multithreading techniques.
- Worked in using backbone JS components from updating animations in mobile devices, desktop view.
- Created interactive client-side scripting in JavaScript, AJAX & JSON using JQuery JavaScript framework.
- Extensive use of core Java features like Multithreading to develop middleware for teh application.
- Wrote GWT code to create presentation layer using widgets and event handlers.
- Worked on a special ecommerce web app project using Bootstrap, Angular JS and Spring framework.
- Extensive experience in MVC architecture-based web application frameworks like Struts, Spring and Swing.
- Extensive use of Node JS, Express JS, and Mongo DB along with Mongoose JSto create server-side applications.
Environment: Core Java, Java 8, J2EE, Struts, Springs, Angular JS/Angular 1.4, Angular JS 2 Hibernate, Type Script, HTML, CSS, JavaScript, JQuery, GWT, MVP, JSON, Servlets, Jenkins, Eclipse, Struts, Typescript, Spring, Swing, JSON, MySQL, JSP, AJAX, XML, PL/SQL, Oracle, Windows, J2SE, Eclipse as teh IDE.
Confidential, Jersey City, NJ
Java J2EE Developer
Responsibilities:
- Designed and developed teh data layer using Hibernate and performed on Spring framework.
- Experience in development of integration tests using Spring Test, Test NG.
- Experience in Web Services (SOAP and REST) Testing, Web Service Performance Testing, Web Service Mock Based Testing.
- Deployed teh application on Web Logic Server responsible for developing teh User Interface (UI)pages using HTML5, CSS3, JavaScript, JSON, JQuery and Ajax.
- Agile Scrum development methodology was followed.
- Participated in designing RESTful based web services.
- Used Spring MVC as framework to handle client requests.
- Used Spring AOP, Security to handle logging, authentication, and data integrity, single-sign-on.
- Used Spring Batch to automate nightly back end processes, used Spring JDBC to access Oracle databases.
- Used Core Java classes to implement business logic.
- Developed and consumed SOAP based web-services for interacting with Dropbox service and Payment systems.
- Defined WSDL for BPEL process, partner links, BPEL process templates and developed process logic definition
- Deployed and tested Applications on Web Logic Server.
- Wrote Shell scripts to automate archiving log files, start services.
- Used ClearQuest for Version Control Management.
- RSA was used for Project Development.
- Maven was teh project management tool.
- In teh backend used Spring MVC to validate and process requests, call required business service and return dynamic views to client.
- Fixed module-based issues.
- Developed a web portal by using teh ASP.NET MVC framework.
- Used C# as teh server-side language.
- Used HTML, CSS, JQuery on teh front (user) side for design purpose.
- Consumed SOAP based web services with JAX-WS runtime environment.
- Produce SOAP based web services using JAX-WS with Spring integration environment.
- Used JQuery features for form validations, Ajaxified of teh application, implement features as a light box.
- Created forms to collect and validate data from teh user in HTML and JavaScript.
- Worked in all phases of Software Development Life Cycle (SDLC), including requirements analysis, design and development, bug fixing, supporting QA teams and debugging production issues.
- Written Test Driven Development (TDD) for all Web Services (REST).
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Developed device management portal using Spring MVC.
- Generating fully functional RESTful web services with Maven archetypes supporting both XML and JSON message transformation.
- Used Spring framework to teh DAO and Bean objects, auto wiring teh components.
- Worked on development of Hibernate, including mapping files, configuring files and classes to interact with teh database.
- Extensively worked with XML schema, XSL/XSLT, XML to navigate in XML documents, and DOM4J to process and parse XML files.
- Responsible for modifying existing XML schema definition as per teh requirements
- Used XPATH to navigate through attributes and elements in an XML Document.
- Used Perforce as source control management giving a huge speed advantage on centralized systems those have to communicate with a server.
- A Web Sphere JNDI naming tree is maintained for teh external configuration of a service.
Environment: J2EE, Apache Tomcat Web Server, Eclipse as teh IDE, Perforce, J2EE, Java Script, Angular JS, JSON, Spring IOC, Spring MVC, Spring AOP, Spring ORM, JAXB, XML, JAX-WS, JMS, MDB, Hibernate, JMX, Jira, EHCache, JUnit, Mockito, Maven, Oracle, Apache Tomcat, WebLogic, Microsoft Visual Studio, RStudio, Java Script Library Files. Java, J2EE, Spring, Spring IOC, Spring MVC, Spring Batch, Hibernate 3.5, XML, SOAP, WSDL, HTML, JavaScript, CSS, Log4J, JUnit, Maven, Web Logic, RSA, Oracle 11g.
Confidential
Software Engineer
Responsibilities:
- Expertise in Agile Software Development involved in requirements gathering and analysis from teh existing system.
- Designed and developed business components using Spring AOP, Spring IOC, and Spring Annotations.
- Developed Java Server components using Spring, Spring MVC, Hibernate, Web Services technologies.
- Developed User Interface (UI) using JSP, JSP Tag Libraries, JSTL, HTML5, CSS3, JavaScript, and AngularJS to simplify teh complexities of teh application.
- Use generics, for loop, static import, annotations, J2EE, Servlet, JSP, JDBC, Spring, Hibernate, Web services (JAX-RS, JAX-WS, JAXB), JavaScript Framework (JQuery, AJAX, XML, Schema).
- Used Hibernate as persistence framework for DAO layer to access teh database.
- Designed and developed a RESTful APIs for different modules in teh project as per teh requirement.
- Developed teh persistence layer (DAL) and teh presentation layer.
- Developed Interactive web pages using AJAX and JavaScript.
- Created Controllers, Directives, Models for different modules in teh frontend.
- Used MAVEN for build framework and Jenkins for continuous build system.
- Developed GUI using front end technologies JSP, JSTL, AJAX, HTML, CSS and Java Script.
- Developed a code for Web services using XML, SOAP and used SOAPUI tool for testing teh services proficient in testing web pages functionalities and raising defects.
- Configured and deployed teh application using Apache Tomcat and WebLogic.
- Used design patterns such as Business Object (BO), Session Façade, Model View Controller, DAO and DTO.
- Used Android to develop teh Bangla Beats App:
Environment: J2EE, Android, Spring MVC, JavaScript, HTML5, CSS3, Hibernate, SOAP, REST, WebLogic, JQuery, AJAX, JSP, Servlet, SQL, JDBC, Eclipse, Android Studio, Junit, Jira, MAVEN, Agile Scrum, SOA, SVN.
Confidential
Programmer
Responsibilities:
- Developed a tracking-based desktop application in Java (J2SE) using teh JFrame, JPanel and teh Graphical User Interface (GUI) components for Java.
- Teh main purpose of dat software was providing surveillance to ensure teh maximum transparency in revenue (selling + billing) earning for dat organization.
- It used to run as a service at teh backend after verifying teh credentials through a Log-in GUI in teh computers deployed in teh Customer Care/Service Centers and teh Point of Sales (POS).
- dis software tracked down teh MAC Address, teh Computer’s Name, teh Date and Time and teh Employee’s Name, who was responsible for selling. Then, it saved dat information in teh Data Base (DB).
- Developed various web-based admin panels’ User Interfaces (UIs) for internal monitoring purpose in different PHP MVC frameworks, like: CodeIgniter (CI), Cake PHP, Laravel etc.
Environment: J2SE, PHP MVC Frameworks, JavaScript, HTML5, CSS3, JQuery, AJAX, SQL, JDBC, Eclipse, NuSphere.
