We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

MI

SUMMARY

  • Over 8+ years of experience in the IT, industry involving analysis, design, implementation, integration, administration, and testing of various systems.
  • AWS Certified Solutions Architect.
  • Experience in dynamic web development using JQuery, AJAX, JavaScript, XML and CSS.
  • Experience in developing applications using Core Java, J2EE, JSP, Servlets, Java Beans, Hibernate, Web Services, JAX - RS, JAX-WS, JDBC, XML, HTML, XHTML, CSS, JavaScript, AngularJS, XSLT, JSON, Ajax and JQuery, Maven.
  • Extensively worked on open-source control frameworks Struts, Hibernate, and have in depth knowledge of design patterns and multi-threading.
  • Experience deploying application to AWS.
  • Expertise in Object Oriented Methodologies (OOPS), J2EE Design Patterns, Data Modeling, and data base management.
  • Good exposure to Web Application Development using J2EE technologies and Oracle.
  • Good exposure to work on Framework using Struts MVC, Spring MVC Architecture.
  • Experience in architecting and implanting NoSQL Databases like Cassandra and Mongo Db.
  • Hands on Experience in developing micro services Application.
  • Good in web-based client-server Architectures and Frameworks such as Struts, Spring 3.2.
  • Experience in design, development, and deployment of enterprise applications for J2EE platform using JAVA, J2EE, Hibernate3.0, Spring, JPA, Web Services and XML JavaScript, SQL, HTML.
  • Experience in developing Web Services using SOAP and Rest.
  • Strong experience in Oracle 11i and backend programming. Good experience in SQL, PLSQL. Normalization, creation of stored procedures and function.
  • Excellent client interaction skills and proven experience in working independently as well as in a team.
  • Expertise in creating CI/CD pipeline.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Good experience in handling the teams on shore offshore coordination late nights' scrum calls.
  • Good working knowledge on Python.
  • Excellent Team player with very good attitude and excellent interpersonal skills with analytical abilities, communication skills.
  • Experience in Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's, whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in. Converted our staging and Production environment from a handful AMI's to a single bare metal host running Docker.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements, Procedures, Triggers & Sub queries.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS. Good at web services.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL, Java Enterprise Edition, UNIX, Linux Shell Script.

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Spring boot, Hibernate, Session Beans, JavaScript, AJAX, AngularJS, Java Mail, HTML, CSS, XSD, XML.

Web Services: SOAP, REST, WSDL, JAXB, JAX-RS, JAX-WS, Apache Axis

Application Servers: Apache Tomcat, Web Sphere, WebLogic, Jobs.

RDBMS: Oracle, MySQL, SQLServer.

Middleware: JMS (Java Messaging Service).

Framework: MVC, Hibernate, Spring, And Struts.

Other Tools: Maven, Jenkins, Jira, Cloud foundry, Soap, Rest-Web Services, SQL Developer

Version Control: CVS, SVN, GIT

Design Patterns: MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Sr. Java Developer

Confidential, MI

Responsibilities:

  • Made sure to align with changing trends in technologies and on boarding angular and cloud-based solutions like AWS and cloud foundry in CMA PORTFOLIO.
  • Designed new Micro Service Architecture to be modular and adaptive.
  • Used Java 8 for all back-end API services.
  • Used Spring boot for development of back-end web applications.
  • Used spring batch to architect the entire automation process for batch scheduling.
  • Used rest based web services worked on both consuming and producing web services
  • Experience with Docker Containers, leveraging Linux Containers and AMI's to create Docker Images/containers and cabernets.
  • Migrated cold fusion applications to rest based web services
  • Designed and developed the entire process of auditing in CMA Portfolio.
  • Designed Micro Service Architecture to be modular and adaptive.
  • Architected both UI and Backend systems.
  • Expertise in Micro services to communicate through HTTP protocol for implementing SOA approach.
  • Advanced Web technologies by Migrating to Angular 5.
  • Enhanced Data Models using Shredded architecture to achieve faster processing.
  • Interacted with cybersecurity team and got approval for deployment of applications to the cloud.

Environment: JDK 1.8, Spring boot, Rest web Services, Angular 5, nodes, typescript, MySQL, AWS services, puff cloud foundry (Hybrid cloud environment), SQL server, MySQL, oracle.

Java Developer

Confidential, Evansville, IN

Responsibilities:

  • Used the J2EE components like JSP's, Servlets and implemented Spring 3.2 framework for MVC architecture.
  • Involved in developing Web service operations in Service Oriented Architecture (SOA).
  • Experience working with Object Oriented Analysis (OOA) & Design sessions of the Project, which is based on MVC 2 Architecture using Spring Framework.
  • Participated in Design, Development and Support phases of Software Development Lifecycle (SDLC).
  • Followed AGILE methodology and participated in SCRUM meetings.
  • Worked on system based on Spring MVC Model architecture. Developed a business logic layer using Spring Framework.
  • Develop Microservice for core algorithm using Spring Boot.
  • Implemented integration of spring for implementing Dependency Injection (DI/Icon).
  • Developed Struts based presentation layer, hibernate based DAO layer and integrated them using Spring Dependency injection, ORM and Web modules.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating, and updating Oracle database.
  • Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation.
  • Implemented Service Oriented Architecture (SOA) using JMS and Active for sending and receiving messages while creating web services.
  • Building web applications to import/export data from/to Excel.
  • Developed build Scripts using Maven to build and deploy the application.
  • Responsible for developing DAO layer using Spring MVC and configuration XML's for Hibernate.
  • Developed REST services using spring and used JAXB API for XML parsing.
  • Supported QA and UAT defect resolution; used Atlas Sian Jira to publish daily defect reports to the management.
  • Experience in making the Davos pipelines using Open shift and Kubernetes for the Micro Services Architecture.
  • Used SOAP UI for testing the REST web services.
  • Develop Micro service for core algorithm using Spring Boot.
  • Worked on developing REST web services as part of converting the existing applications to be separate entity and be accessed by RESTFUL calls.
  • Performed build management for the development and testing environment. Worked with release management to develop technical release notes for every code release.
  • Used GIT version control to track and maintain different versions of the application.
  • Experience with Bit Bucket and Atlas Sian Confluence.
  • Used Spring MVC, Spring Batch and JDBC Template for object-to- relational mapping from the database and creating POJOs.
  • Development of services using Restful Web services, spring.
  • Developed PL/SQL scripts, functions, triggers, and stored procedures for the Oracle 10gdatabase.
  • Experience working with spring batch to create job to process files containing list of patients to be notified by email.
  • Worked on spring integration with JMS to send messages from one application to other application. Deployed the application in the WebLogic application server.
  • Setting up the automatic build and deployment automation for Java base project by using JENKINS and Maven.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for Improved Login authentication.
  • Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
  • Experience in building Micro services with the help of Spring Boot and developed Spring based applications with very less configuration.
  • Used Jenkins for Continuous Integration and deployment into WebLogic application Server.
  • Deploy application to AWS and monitored the load balancing of different EC2 instances.
  • Worked with Jun it's for testing java methods and Console to test spring interoperability code.

Environment: JDK 1.7, Spring 4.1 (DI, MVC, Tran Management, Integration, AOP), Hibernate 4.0, JAX-RS Web services, JAX-WS Web services, Apache CXF, JQuery 1.9, AJAX, UML, MS Visio, JSTL, Oracle 11g, Web logic 12.1, Eclipse 4.2, Joint, TDD, Elastic Search, XMLSPY, SOAPUI 5.1, Vadim, Amazon Web Services (AWS), Log4j, Maven 3.1, Accrue, PMD, Nodes, Bootstrap, AngularJS, HTML5, CSS3, Toad, Maven, Hudson, C'mon, Sun Jersey, Life ray portal, Joint 4.1, Power mock, Selenium, JIRA, Rally, Free marker, Apache POI, Quartz Scheduler, C'mon, Behaves, Selenium, Easy mock

Java Developer

Confidential, Fort Washington, PA

Responsibilities:

  • Used the J2EE components like JSP's, Servlets and implemented Spring 3.2 framework for MVC architecture.
  • Developed GUI using Front end technologies like AngularJS, AJAX, HTML, CSS, and Client-Side validations were done using JavaScript.
  • Used rest web services for verification of an individual Application
  • Used Spring 3.2 Managed beans to use windows session state framework to persist session to the database.
  • Involved in creation of Stored Procedures, Functions and Triggers in PL/SQL.
  • Used Soap and Rest web-services in our application.
  • Built Spring based Java micro services to support enterprise web application
  • Designed the Web-Tier using Spring MVC.
  • Experience in developing BATCH application using Spring Batch.
  • Used SonarQube for management of code quality.
  • Developed UNIX scripts to run the Data Stage job and other file validations.
  • Involved in the Database design, creation, Querying.
  • Used Nodes for establishing a dashboard for visualizing entire delivery of the applications in the CI/CD pipeline, by consuming APIS which are being exposed.
  • Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers.
  • Configured the Docker containers and creating Docker files for different environments.
  • Created Docker containers for Linux instances.
  • Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
  • Involved in creating infrastructure for GREG project for all levels of environment including production Environment.
  • R factoring of monolithic applications to a Micro services and Component based architectures.
  • Involved in exposing services i.e., converting into micro services to facilitate light weight applications and as a best practice to move applications into cloud (pass).
  • Used Jira to track incidents, rally to update the daily tasks.
  • Integrated Hygeia platform with Mongo Db database which visually depict CICD pipelines
  • Used Jenkins to build once the application is updated with the changes.
  • Configured Jenkins, XLS so that whenever an XLS release it made automatically build takes place before deployment for respective environments
  • Completely involved in configuring CI/CD Principles so that the moment code is in repository by single click build and release takes place without any manual intervention.
  • Captured and tested all modifications to proposed functional requirements.
  • Jobs to pass migration of code.
  • Setting environment for peas, XL Release (XLR) and Spelunk.
  • Configured Spelunk dashboard and queried to ease of monitoring logs while using cloud environment (pass).
  • Completely followed agile methodology where we used Kanban.

Environment: Java 1.7, J2EE, JSP, Spring 3.2.4, HTML, JavaScript, AngularJS, Hibernate, Tiles, XML, XSD, Jobs 6.1.2, Eclipse, Maven 3.1.1, Soap Services, Rest services, pass, Junit, Design Patterns, Clear Case, Quality Center, Nodes, Log4j, PL/SQL Developer, Oracle 11g, Data Power, UAT testing, Unit testing & Integration Testing.

Java /J2EE Developer

Confidential

Responsibilities:

  • Gathered various business requirements by interacting business analyst.
  • Participated in daily scrum meetings and used to update the daily tasks,
  • Actively participated in Pi Planning and involved in planning for user stories.
  • Involved in daily scrum meetings to report ongoing work progress.
  • Developed the application using Spring boot and wrote application in MVC Design Pattern.
  • Wrote a utility service by which live data can be replicated from one environment to another.
  • Used cloud foundry to deploy our applications.
  • Used Prefix as Platform as a Service.
  • Used Cloud foundry for deployment of code and for seeing logs.
  • Used YML files to configure the Environment.
  • Interacted with backend database Cassandra through JSON requests and response.
  • Used Polymer JS for developing components in front end applications.
  • Used Rabbit MQ for message Queuing.
  • Specified the port number for tomcat in application. my so that depending on the environment by spring profiling through the manifest file the application gets bonded and set up and running.
  • Configured the database details in Catalina properties of application server so that when application is up and running a secure connection is being established with the database.
  • Involved in shipping the application in form of container as a replacement for virtualization, converted available applications to Docker image files and it served as a pipeline between GIT web Hooks-Jenkins Build-nexus repository-application server deployment.
  • Evaluated Mesas/Marathon and Kubernetes for Docker container orchestration
  • Worked on Spring Controller Classes to stream the data from one environment to another environment.
  • Involved in optimization of code and resolved the issues by looking at sonar cube, increased the unit test coverage so that 90% of the code coverage was accomplished
  • Involved in all phases on of automation of application also involved in moving the data from one environment to other.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins, and GitHub, whenever a new GitHub branch gets started, Jenkins automatically attempts to build a new Docker container from it

Environment: Java, Spring Boot, Prefix Time series, Hibernate, PostgreSQL, Cassandra & Hibernate.

Java Developer

Confidential

Responsibilities:

  • Participated in Team Meetings & SCRUM. Followed Agile Development methodology as daily process.
  • Analyzed the system, worked with the Business Analyst team for gathering the requirements of the system.
  • Designed the Web application implementing the Model View Controller pattern to make it extensible and flexible.
  • Implemented the User Login logic using Spring MVC framework encouraging application architectures based on the Model View Controller design paradigm.
  • Used spring framework configuration files to manage objects and to achieve dependency injection, IOC, and transaction management.
  • Used Spring AOP module to handle transaction management services for objects in Spring-based application.
  • Understand concepts related to and written code for advanced topics such as Java serialization and multi-threading.
  • Was involved in development of the presentation and middle -tier components that provide the new security features.
  • Used JMS API for communication between the components.
  • Involved in the design and development of the Data Access layer using Spring JDBC classes, responsible for inserting data in database.
  • Used Rest Template for consuming Restful Web Services.
  • Implemented action classes, XML, VXML, XSLT and java server pages (JSP) as web server and browser components.
  • Developed prototype-based JavaScript to provide client side validations and provided an interactive front end GUI using AJAX.
  • Developed the SQL map confit files and the DAO layer for baits implementation.
  • Worked extensively on Core Java.
  • Implemented various XML technologies like DTD schemas, DOM parser, XSL style sheets and XSLT.
  • Conducted bug reporting and tracking procedures: logging new defects using HP Quality Centre and JIRA
  • Involved in the deployment process in development and testing environments
  • Involved in performance profiling using probe.

Environment: J2SDK 1.4, J2EE 1.3 (Java, JNDI, Core Java Mail, JSP, Web services, Spring JDBC, Servlets and JSP), JMS, Java Security, Linux, spring, JSTL, UML, HTML/CSS, JBOSS Application Server, Eclipse, Oracle 10g.

We'd love your feedback!