We provide IT Staff Augmentation Services!

Sr.java Developer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • 7+ years of experience as a Java/J2EE Developer in analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object - Oriented Client-Server technologies.
  • Experience in working with various Software Development Life Cycle (SDLC) methodologies based on Agile, Scrum, Waterfall Model.
  • Good knowledge on core java with strong understanding of Multithreading, Collections, Exception handling, Garbage Collector.
  • Experience in Front-End UI technologies like HTML, XHTML, HTML5, CSS3, Java Script, Angular JS, Angular JS 4.0, Node.JS, Bootstrap, AJAX and JQuery.
  • Expertise at using frameworks and tools like Spring Framework 3.x/4.x (Spring Core, DAO, ORM, AOP, Spring Security), Spring Boot, Spring cloud, Hibernate (Mapping, Cashing).
  • Extensively worked on n-tier architecture systems with application system development using Core Java, JDBC, JNDI, JSTL, JPA, Servlets, JSP, EJB, JMS, Web services, Restful (JAX-Rs, Jersey) and SOAP web services.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, WebSphere 8.0, JBoss 7 and WebLogic.
  • Experience with various MVC frameworks like Angular.JS, Backbone.JS, Node.JS, bootstrap.JS etc.
  • Good Exposure on Web development using Java, AngularJS, jQuery, SOAP, REST and Microservices architecture.
  • Experience in administering cloud tools Amazon Web Services (AWS), Microsoft Azure.
  • Experience in ANT and Maven build tools.
  • Good hands on Experience in designing and developing J2EE compliant systems using IDE tools like Eclipse, Net Beans, My Eclipse, RAD and InteliJ.
  • Good knowledge in Log4j, JUnit, JMeter, Selenium, Maven and Jenkins.
  • Good Exposure on Virtualization and Containers Docker.
  • Specialized in creating backend Node.js microservices and Restful APIs.
  • Worked extensively with API Management product of Apigee edge in consuming the APIs in implementing customer use cases and Performed Service Level Testing for Web services using Apigee.
  • Having experience in various RDBMS databases like Oracle, SQL server, MySQL. And NoSQL database like Cassandra and MongoDB.
  • Experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing).
  • Experience in deploying WAR, JAR, and EAR files in J-Boss, Web-Logic, Web sphere application servers in Linux/Unix/Windows environment.
  • Implemented procedures for instrumentation control and complete data analysis algorithms.
  • Experience in implementing Web Service client using SOAP, WSDL, REST and XML standard using SOA.
  • Worked on UNIX/Linux shell scripting to automate system administration tasks, system backup/restore management and user account management.
  • Strong experience with Version Control like GIT, SVN and CVS.
  • Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers and Stored Procedures.
  • Extensive experience working with AJAX framework and single page web applications using AngularJS.
  • Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS:

Languages: JAVA, C, C++, SQL, and PL/SQL.

Web Technologies: HTML, JavaScript, CSS, Angular JS 2.0, AJAX, XML, XSLT, Java Beans, JMS.

J2EE Technologies: Servlets, JSP, JSF, EJB, JMS, JNDI, Web Services, JDBC, SOAP, RMI.

Methodology: Agile, Scrum, RUP, TDD, OOAD, SDLC.

Java Script Technology: Angular JS, Node.js.

Apache Tomcat, Web: logic, Apache camel, WebSphere, JBoss, WAS 5.x, Grunt server.

Applications Frameworks: Spring, Hibernate, Struts, JSF.

SOAP, WSDL, AXIS, JAX: WS, REST, JSON, JAX-RS, JAX-RPC, UDDI.

Databases: Oracle, MySQL, SQL Server, DB2, MongoDB, Cassandra.

XML: XML, XPATH, XSLT, XML SPY, JAXB, SAX, DOM, JAXP.

Tools: ANT, JUNIT, Log4j, JMETER, Maven, Rational Rose.

IDEs: Eclipse, My Eclipse, NetBeans, InteliJ.

Operating Systems: Windows, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Sr.Java Developer

Responsibilities:

  • Involved in SDLC cycle like Analysis, Designing, developing, Testing and deploying the Enterprise applications using Java and Object-Oriented Design Patterns based on business requirements.
  • Followed Agile Software Development Methodology and Test-Driven Development (TDD) to build the application iteratively and incrementally. Participated in scrum related activities and Daily Scrum Meetings.
  • Involved in working with technologies like Spring Framework, Hibernate and Restful Web Services in designing and development of the application.
  • Automated the continuous integration and deployments using Jenkins, Docker, and AWS Cloud Templates.
  • Developed Spring boot application with Microservices.
  • Used Microservices with Spring Boot interacting through a combination of REST and Apache Kafka message brokers.
  • Developed the Microservices using Spring Cloud with components of Netflix OSS (Eureka, Zuul)
  • Developed RESTful Web Services using Jersey, JAX-RS to perform CRUD operations on the database server over HTTP and to consume web services for transferring data between different applications.
  • Involved in Test driven development using Selenium, cucumber and Junit.
  • Developed User Interface by coding in HTML5, CSS3, JavaScript, jQuery, AJAX, Boot Strap for creating the Web pages.
  • Developed Frond End Web application by using Angular JS, HTML, CSS3 (SaaS) and JSF.
  • Responsible for creating an API using Scala language.
  • Used Rabbit MQ as Message queue applications may connect to the queue and transfer a message onto it.
  • Implemented SOAP(JAX-WS) web services for data transfer.
  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Core Java, and Spring Boot, security, error handling mechanism.
  • Developed REST based Micro services using the Spring Boot, Spring Data with JPA.
  • Produced and consumed Kafka for data streaming.
  • Implemented Spring Boot integration with Spring Session.
  • Extensively working Core Java (JDK 1.8) with complex business logic.
  • Hands on experience in using Hibernate and SQL to import the data from the database.
  • Experience in integration of Amazon webservices AWS with anothers applications structure.
  • Used No SQL database MariaDB to store and retrieve the user data from the applications.
  • Used Jenkins AWS code Deploy plugin to deploy and Chef for Bootstrapping in AWS.
  • Worked with JIRA tool for issue tracking.
  • Experience in writing the Unit test cases in Junit.
  • Configured the Docker Containers and creating Docker files for different environments.
  • Used Building tools like Maven to build, package, test and deploy application in the application server.
  • For deploying the application, we used JBOSS and we are responsible for usage of Continuous Integration and Continuous Delivery (CICD) process.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Designed and implemented the backend layer using JPA.
  • Used JPA for performing Object Relational Mapping.
  • Created Stored Procedures and other SQL scripts using PL-SQL.
  • Used Log4J for implementation of logging information about the application state.
  • Maintained GIT repositories for Devops environment: automation code and configuration.
  • Created analytical matrices reports for release services based on JIRA tickets.

Environment: Java, JDK 1.8, HTML5, CSS3 (SaaS), JavaScript, jQuery, Boot Strap, Angular JS, React JS, MVC, REST Web Services, JPA, Spring Data, Spring Boot,OAuth 2.0, Jenkins, Docker, JPA, Kafka, JUnit, Selenium, JBOSS, Angular 2, jQuery, JavaScript, CSS3, bootstrap, SVN, GIT, JIRA, IntelliJ, SOAP, SOAP-UI, SQL Developer, Maven.

Confidential, Alpharetta,Georgia

Full Stack Developer.

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of application using AGILE SCRUM methodology.
  • Developed Spring boot application with Microservices.
  • Core Java development for different components. Developed the application using Core Java, Multi-Threading, Spring Core, OAuth 2.0, ORACLE, and Maven.
  • Used Microservices with Spring Boot interacting through a combination of REST and Apache Kafka message brokers.
  • Developed the Microservices using Spring Cloud with components of Netflix OSS (Eureka, Zuul)
  • Used Log4J for any errors in the application.
  • Deployed applications into Continuous Integration(CI) environments like Jenkins to integrate and deploy code on Continuous Integration (CI) environments for development testing and implemented test cases in Junit.
  • Automated the continuous integration and deployments using Jenkins, Docker, and AWS Cloud Templates.
  • Implemented Spring framework such as Dependency Injection, IOC, Spring Security, Spring AOP, and Spring integration.
  • Used IAM to manage and create AWS users and groups and used permissions to allow and deny access to AWS resources.
  • Responsible for designing the User Interface by coding in HTML5, CSS3, Angular 5, to build this SPA Single Page Application. Configured and Maintained AWS ECS Repository for Deploying Docker Image by Creating a task definition, scheduling tasks, and configuring clusters in the AWS ECS Console.
  • Deployed Docker contained Spring REST services in to AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console
  • Used GIT for version control.

Environment: Java 1.8, Spring 4.1.1, Swagger UI, Spring Boot 1.2.3, Oracle12c, Angular 5, Docker, Web Services(REST), Eclipse,BitBucket,Amazon Web Services(AWS), HTNL,CSS,Javascript,Microservices,Jenkins

Confidential - Minneapolis, MN

Full Stack Developer

Responsibilities:

  • Development and support the Confidential Applications, which were developed using Java and other tools and technologies like Spring, Hibernate, JMS and Soap UI.
  • Main key responsibility includes upgrading the existing software to latest versions and their corresponding changes to the existing system.
  • Agile methodology was used to develop the application.
  • Implemented Coding Using Spring Boot, Java, OAuth 2.0 and J2EE Design Patterns.
  • Used Spring MVC architecture to separate the presentation logic, control flow with business logic.
  • Maintained CSS, HTML, XSL, XSLT, JavaScript, JSP, Angular JS 2.0, and Bootstrap for designing Webpages.
  • Developed test cases by using JUnit and spring integration test framework.
  • Used new JDK 1.8 features to improve the code readability and performance such like Stream, Lambda etc.
  • Actively involved in coding using Java 1.8, Spring and Angular js 2.0 to develop features from end
  • Focused on architecting NoSQL database like Cassandra database.
  • Designed and implemented Transaction management using spring.
  • Designed and developed the persistence layer using Hibernate persistent objects.
  • Utilized data structures (array, linked list, binary trees) and algorithms (sorts, searches, hash) to achieve Low Latency.
  • Designed and developed Web Services to provide services to the various clients using Restful.
  • Worked on building proxies and policies with in APIGEE along with security frameworks.
  • Developed RESTful API's using APIGEE platform.
  • Developed custom Node JS scripts that support API proxy in routing and response handling.
  • Created Dynamic routing mechanism and customized polices using Node JS in APIGEE Edge ecosystem.
  • Involved in unit and integration testing using both SOAP UI and APIGEE trace tool.
  • Worked on Swagger API and auto-generated documentation for all REST calls.
  • Resources were exchanged using RESTful web services with the data passed around in JSON format.
  • Utilized several Java 1.8 concepts like Stream API, Time API, Collection API, lambda expressions to migrate the existing application.
  • Install and configure the BizTalk ESB Toolkit 2.0 components, Monitor exceptions in the web-based ESB Management Console and Create complex itineraries.
  • Responsible for developing Enterprise Service Bus (ESB) architecture with Controllers, orchestration and web services.
  • Developed unit and integration tests for existing Microservices using Junit and Docker.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Used Ajax calls to make requests to external RESTful Web Services and injected the service into the controllers.
  • Authentication and Authorization is implemented by Spring Security.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop Spring based application with very less configuration.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular js 2.0.
  • Involved in Designing Kafka messaging queues.
  • Developed and test application modules into Microservices.
  • Worked on JIRA for tracking and updating the JIRA tickets.
  • Implemented CICD allowing for deploy to multiple client AWS environments.
  • Automated the continuous integration and deployments using Jenkins, Docker, and AWS Cloud Templates.
  • Used Microsoft SSIS (Sql server integration services) packages to migrate data from Oracle to sql server
  • Applied data normalization techniques when designing data models
  • Worked with GIT Version control system to track various aspects of the project.
  • Developed build script using MAVEN to build, package, test and deployed the application in JBoss.
  • Used JUnit to test, debugged and implemented the application.
  • Auditing tool is implemented by using log4j.
  • Designed use case and class diagrams using Rational Rose.

Environment: Java 1.8, J2EE, Hibernate, Spring, Junit, Cassandra, WebLogic HTML 5, CSS 3, JavaScript, Jenkins, Kafka, Node.js, jQuery, Microservices, JBoss, Linux, ESB, CICD, Apigee, ESB, Docker, Spring Boot, OAuth 2.0, JIRA, Eclipse, AJAX, Angular JS 2.0, JSON, JSF.

Confidential

Java Developer

Responsibilities:

  • Technical analysis, design, development, and documentation with a focus on the implementation and agile development.
  • The Application is designed using J2EE technologies based on MVC architecture.
  • Implemented Service tier and Data access tier using Spring and Hibernate. Developed various Test cases for Unit-Testing the code using JUNIT.
  • Developed GUI using JavaScript, HTML, AJAX, CSS2 and JQUERY in ongoing projects.
  • Used Ajax, JSON with JQuery for request data and response processing.
  • Used JavaScript to make dropdown menus on webpages and displayed part of a webpage upon user request.
  • Designed and Developed the JSTL Tag Libraries for the View side.
  • Developed business objects, request handlers and JSPs for this project using Java (Servlets) and XML.
  • Define, document, and implement application code using Java/J2EE technologies (Java, Servlets and JSP) and frameworks (Hibernate, spring), interfaces and architectural solutions according to best practices.
  • Implemented Mock Objects using Easy Mock for reducing dependency and complete isolation for unit testing.
  • Worked with Hibernate framework for persistence implementation.
  • Used CVS as versioning system.
  • Involved in bug fixing for other modules.

Environment: JAVA, J2EE, Servlets, Spring 2.5, JSP, JUNIT, EasyMock2.2x, JBoss, MS SQL-Server, Eclipse, Hibernate, XML, XSL, XSLT, Oracle Weblogic ApplicationServer 10c.

Confidential

Java Developer

Responsibilities:

  • Design and Development of the Object-Oriented applications using OOA and OOD techniques in all Business Areas using Rational Rose.
  • Gained substantial knowledge about the concepts, design advantages, traps and pitfalls of successful object-relational mapping.
  • Worked on bug fixing and Production Support.
  • Developed class diagrams, sequence diagrams and object diagrams using UML methodology.
  • Wrote Client-side validation scripts using JavaScript.
  • Designed and developed sub system using Java Servlets, JSP, J2EE Entity beans and Session Beans.
  • Designed and developed web pages using HTML and JSP.
  • Assisted in development of algorithms for execution of simulation capabilities to Simulink applications.
  • Suggested improvement processes for parallel simulation and code generation of Simulink systems.
  • Stored data in Oracle database and accessed using Oracle JDBC drivers.
  • Used Eclipse as IDE to create, test and deploy EJB components.
  • Design and developed Oracle stored procedures, functions, triggers and PL/SQL modules.
  • Imported Client data into the database from XML file by using the XML Parser.

Environment: J2EE, Servlets, JSP, EJB, JDBC, SQL, HTML, JavaScript, Eclipse, XML, Oracle, CVS.s

We'd love your feedback!