We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Omaha, NE

PROFESSIONAL SUMMARY:

  • Having 6 years of professional experience in designing, implementing and deploying commercial Enterprise Applications for Multi - tiered-distributed software products and distributed applications using Java/J2EE technologies.
  • Expertise in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Experience in defining and designing the layers, components of the project using OOAD methodologies and standard J2EE patterns and guidelines.
  • Proficient in Web development technologies like HTML, JavaScript, Python, PHP, CSS, XML and XSL/XSLT.
  • Sound Knowledge of Bootstrap Framework for Responsive Web Applications.
  • Experience in developing components using Angular JS, Ajax, Node JS and JQuery.
  • Developed Python web services for processing JSON and interfacing with the data layer.
  • Good exposure on design patterns like Front Controller, Data Access Object (DAO), Data Transfer Object (DTO), Service Locator and Singleton.
  • Worked with Relational Database Management Systems including Oracle, MySQL, SQL Server and DB2.
  • Expertise in working with spring, Struts, JSF, EJB, Ajax, SOAP and REST Web Services and JSON, Hibernate.
  • Experience in writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Designed and developed the application using Java Server Faces (JSF) framework and spring web flow.
  • Good Knowledge in micro-services API for mobile/web front end and back end edge points.
  • Performed building and deployment of EAR, WAR, JAR files on test, stage systems in Web Logic Application Server.
  • Excellent knowledge in OOPS (Object Oriented Programming Structure)
  • Strong knowledge about Multithreading, Collections and Exception handling mechanisms in Java.
  • Understanding of DevOps practices which involves Continuous Integration, Delivery and Deployment like Jenkins, Ansible, Chef and Puppet.
  • Implemented single sign-on (SSO) Authentication Scheme with IIS web server for to authenticate and identify users. Experience in using Maven and ANT for build automation.
  • Involved with Active Directory and NTLM login methodologies.
  • Developed tool extractor to extract data from Cassandra, Knowledge of Cassandra maintenance and tuning - both database and server.
  • Knowledge in developing applications using Agile and SCRUM methodologies.
  • Installing and troubleshooting single sign-on hardware and software at facilities throughout the country. Experience on NoSQL databases like MongoDB and Cassandra.
  • Expertise in designing and developing enterprise and web applications using java and J2EE technologies like Servlets, JSP, JDBC, JNDI, JMS, JUNIT.
  • Expertise in using version control systems such as CVS, SVN and GIT.
  • Proficient in developing and deploying Java/J2EE applications on Application Servers - JBoss, IBM Web sphere, Web logic and Apache Tomcat.
  • Competent in Database development using SQL, PL/SQL, TSQL, Stored Procedures, Functions, Packages, views, cursors and Triggers.
  • A good team player with excellent communication, presentation and interpersonal skills and ability to prioritize and coordinate work across different geographic locations.

TECHNICAL SKILLS:

J2EE Technologies: Servlets, JSP, EJB, JMS, Multithreading, Applets, JDBC

Web Servers/application servers: Apache tomcat Server5.0/6.0, IBM Web Sphere server 7.0/8.5, Bea WebLogic server8.1/10.0, IBM Web sphere MQ.

Web tools and languages: HTML, XML, CSS, DHTML, HTML5, AJAX, ANT, Java Script, WSDL.

Framework: Design Patterns, SOAP, MVC, Struts, Hibernate, Spring.

Databases: Oracle 11g/12c, MS SQL Server 2000/2005/2008, DB29.0/9.5.

Languages: C, C++ with OOPS, Java 1.3/1.4/5.0/6.0/1.7, J2EE 1.3/1.4/5.0.

Operating Systems: Windows 2003/2008/XP/Vista, Unix.

Tools: MS-Office 2003/2007/2010, Eclipse3.3/3.4, Dreamweaver, RAD6.0/7.5, Net Beans.

Build Tools: Jira, Confluence,Maven

Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.

Version Control: Visual SourceSafe (VSS), ClearCase, ClearQuest, CVS.

Testing: Junit, Junit-Pref, Jock, Selenium

PROFESSIONAL EXPERIENCE:

Confidential, Omaha, NE

Java Developer

Responsibilities:

  • Used jQuery to make the frontend components interact with the Java script functions to add dynamism to the web pages at the client side.
  • Used Spring MVC, IOC and AOP to develop intranet web application.
  • Developed custom filters to intercept all the requests.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Automated the creation of the Java doc documentation for the MCCCF application using Jenkins and Maven.
  • Generated a complete maven project structure and added dependencies, plugins to pom.xml.
  • Used ESB architecture for designing communication among different applications.
  • Worked with Java Executor Framework to develop Multi-threading applications.
  • Used TOAD for database query testing, in the process of optimizing the queries.
  • Involved in the configuration management using CVS and GIT.
  • Used MySQL for user’s related data, Mongo DB for products information data, AWS S3 for images and files data.
  • Building proof of concepts for next generation API infrastructure using Spring Boot, Spring Cloud, and Spring Cloud Netflix integrations.
  • Used AngularJS to create Controllers to handle events triggered by clients and send request to server. Created Micro-services using Spring Framework.
  • Used Jenkins Continuous Integration tool for development and deployment purposes.
  • Create complex JIRA workflows including project workflows, field configurations, screen schemes, permission schemes and notification schemes.
  • Designed and developed required WSDL and XSD for the services.
  • Worked within a massive multi-tiered system architecture comprised of a client layer, a delivery layer, an API layer, and a micro-services layer.
  • Established specifications and processes for clear communication with overseas vendors during the product development and manufacturing stages.
  • Coded soap and Rest web services using spring boot to rewrite existing application to micro web application. Integrated Kafka source to read the payment confirmation messages.
  • Used Apache Kafka (Message Queues) for reliable and asynchronous exchange of important information between multiple business applications.
  • Experience with Streaming platforms like Apache Kafka.
  • Developed Lambda functions (micro services) using Java for ELB, RDS components of Amazon Web Services that updates Dynamo DB accordingly.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Wrote services to store and retrieve user data from the MongoDB for the application on devices. Created RESTful based services using Spring Boot.
  • Developed the presentation layer using Java Server Pages (JSP), Tiles, Ajax and Java Script.
  • Developed static and dynamic Web Pages using JSP, HTML, HTML5 and CSS.
  • Analyzed the Maven dependency management in base code in order to annotate the dependencies on to Spring Boot application in to Gradle for Micro Services.
  • Good experience working with Amazon web services like Amazon RDS, Amazon S3 and Payment gateway API's like IP Commerce, Bill and Pay, Convenient Payments.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git, JUnit, Selenium and Maven
  • Followed best practices of Stash integration with Jenkins, Jira and Confluence.
  • Developed JSP pages and Servlets for customer maintenance and use AngularJS.
  • Used Ant for developing build scripts and deploying the application onto Web Logic.

Environment: Java 1.6, Struts 1.3, Spring 4.0, SOAP, REST, SOAP UI, Eclipse, Oracle 11g, Hibernate 4.0, spring boot, NoSQL, Maven, JDBC Template, JSP, JSTL, Gradle, Micro-services, Servlets, JavaScript, Angular JS, Node Js, JQuery, AJAX, JIRA, XML, PL/SQL, JDBC, JUnit, Agile Methodology.

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsible for gathering and analyzing requirements and converting them into technical specifications.
  • Involved in all the phases of (SDLC) including Requirements Collection, Design & Analysis of the Customer Specifications from Business Analyst.
  • Worked in Test Driven Development (TDD) using JUnit.
  • Implementing Business logic based on user selection using JQuery and AngularJS.
  • Designed and developed Application based on Spring framework using MVC design patterns
  • Worked with Core Java for business logic.
  • Used OOPS based design to develop the interactive web application.
  • Developed Web services for the services to get the data from external systems to process the request from client sides
  • Utilized SOAP UI to generate request XML’s from WSDL to test the responses.
  • Developed new screens to the application using HTML5, CSS3, JSP, AngularJS and AJAX.
  • Used JSON for validation, documentation data required by a given application.
  • Followed the Agile methodology to implement the application.
  • Used GIT as a documentation repository and version-controlling tool.
  • Experienced in developing and testing cross-platform mobile apps using AngularJS
  • Developed JUnit test cases for unit test of all developed modules.
  • Created the design documents with use case diagrams, class diagrams, and sequence diagrams using Rational Rose.
  • Wrote PL/SQL queries for Oracle Database.
  • Participated in and contributed to design reviews and code reviews.

Environment: Core JAVA,J2EE,JSON,JSP,Eclipse, Hibernate, Spring, AngularJS, HTML, CSS, JUNIT, Web services, RESTful, SOAP, Oracle, UML, Web Logic, WSDL, Windows, GIT.

Confidential

Java Developer

Responsibilities:

  • Analyze the new enhancements and translate Business Requirements into Functional Requiremen­­­­ts and prepare Design Documents.
  • Involved in the system analysis, design, and development
  • Involved in Project Plan, System & Integration documents
  • Worked on Hibernate object/relational mapping according to database schema.
  • Worked on the Web Services classes and WSDL generation.
  • Configured Struts Framework to implement MVC design patterns.
  • Used Struts Tiles and Validator framework and JavaScript extensively in developing the applications.
  • Configuring the Jboss server with the required property files which contain the principals, passwords and their roles.
  • Http protocol messages passed between server and client through web service.
  • HTTP protocol uses the request/ response, client program sends an HTTP request message to an HTTP server, which returns an HTTP response message.
  • An HTTP transaction consists of a single request from a client to a server, followed by a single response from the server back to the client
  • Provide services on java based content management system by utilization of XSLT.
  • Resolve and troubleshoot the problems and fixes the bugs by utilizing java and XSLT.
  • Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
  • Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.
  • Preparing the design document based on requirements. And sending project status report on weekly basis.
  • Developing the web applications using Core Java (Multithreading and Collection).
  • Implementation of JUNITS for Unit and Integration Testing.
  • Creating functional point estimation and responsible for designing user interface using Struts Framework.

Environment: Java,J2EE, EJB, XML, XSD, XSL, XSLT, Struts 1.2, spring 2.0, Web Services, JSP,CSS, MVC, JavaScript.

Confidential

Jr. Java developer (Associate)

Responsibilities:

  • Responsible for the design and development of the application framework
  • Designed and developed application using Java and J2EE Spring Framework.
  • Developed SOAP based Web Services.
  • Design & Development of User Interface module using JSP, JSTL, HTML and Spring Framework.
  • Designed and configured front end using Spring MVC.
  • Dependency injection was carried out using Spring Configuration files and annotations.
  • Wrote SQL/PL-SQL Stored Procedures & queries to create, Modify, update data into the Oracle Database.
  • Resolving various multithreading issues in the application.
  • Used Hibernate for Object relational mapping.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Performing functional, integral and manual tests to ensure that the code doesn't break at any point of time during development stage.
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.

Environment: Core Java, MVC, Spring, Hibernate, JDBC, SQL/PL-SQL, SOAP Web Services, JavaScript, JSP, HTML, CSS, XML, Oracle.

We'd love your feedback!