We provide IT Staff Augmentation Services!

Java Developer/sdet Enngineer Resume

2.00/5 (Submit Your Rating)

Manassas, VA

SUMMARY

  • Over 9 + years of IT experience in analysis, design and development using Java and J2EE.
  • Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing and Prototyping.
  • Extensively worked on Java frameworks like Spring, Spring Boot, Struts, Hibernate, and iBatis
  • Experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix) and followed domain driven design.
  • Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Confidential Visio and Rational Rose.
  • Experience in writing Test Plans, defining Test Cases, developing, and maintaining Test scripts, analyzing the results of scripts, interaction with developers in fixing the errors.
  • Expertise in front end development and design using HTML, CSS, JavaScript, XML, Servlets, JSP, JSTL, Struts, Ajax.
  • Used AWS services like EC2, SQL etc.
  • Hands on experience with build and deployment tools including Ant / Maven, logging and debugging using Slf4 and Log4j, unit and integration testing using JUnit.
  • Has extensive experience in variety of industries with a strong focus on Manufacturing, Retail, Banking, and Insurance domains.
  • Well versed with various development methodologies like Agile Scrum, Waterfall and Iterative.
  • Excellent understanding of database structures, principles, theories and practices.
  • Conversant with T - SQL coding.
  • Experience multiple Confidential Azure PaaS and IaaS offerings, including any of the following: Virtual Machines, Storage Accounts, SQL, Recovery Vaults (Backup and Site Recovery), Web Apps, Virtual Networking (VPN, ExpressRoute, Network Security)
  • Current enterprise-class Infrastructure/System Engineering experience with Confidential platforms
  • Experience with cloud, hosted and stand-alone solutions.
  • Experience with Amazon Web Services (AWS), and Google Apps, VMware vCloud, Google Cloud Platform strongly desired, but not necessary.
  • Expertise in setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked with various AWS, EC2 and S3 CLI tools .
  • Working knowledge in Core Java and JavaEE platform with Servlets, JSP, JDBC, Multithreading, Hibernate, Spring MVC, Spring Boot
  • Having experience working with database technologies like MySQL, Oracle, MS SQL Server.
  • Experience in handling, configuration and administration of databases like MySQL and NoSQL databases like MongoDB and Cassandra.
  • Hands on experience in implementing Web services development using SOAP, REST,
  • WSDL, UDDI and java distributed component.Functions, Triggers, DDL, DML SQL queries. Experience in writing SQL,PL/SQL programming and RDBMS programming.
  • Good at multi-tasking and working well under tight deadlines with high efficiency.
  • Strong verbal and written communication skills.

TECHNICAL SKILLS

Technologies: Java/J2EE, React JS, Node JS, Graph QL, Web Services (REST / SOAP), jQuery, CSS, Java Script, HTML5, JDBC, Servlet, JSP, MQ, JMS, XML, XSLT, Log4j, Twilio, UNIX shell scripting, PL/SQL, GCP

IDE / Tools: Spring STS, Visual Studio Code, Eclipse, RAD, Postman

Build Tools: Ant, Maven, CircleCI, Docker, Jenkins, U Deploy.

Application Servers: WebSphere, Tomcat, WebLogic

Frameworks: Spring Boot, Spring MVC, Hibernate, Spring cloud, Struts, Junit

Databases: PostgreSQL, Oracle, SQL Server, DB2,Toad

Version Control Systems: Git, CVS, ClearCase, SVN, Dimensions

Operating System: Windows 10, Solaris 2.6, Linux (Red Hat)

Issue Tracker System: JIRA, Mercury Quality Center, Rally

PROFESSIONAL EXPERIENCE

Confidential, Manassas,VA

Java Developer/SDET Enngineer

Responsibilities:

  • Defined and documented requirements for the automation process.
  • Used Maven to add dependencies required for the project.
  • Worked on JUnit for unit testing of the application.
  • Used Spring Boot at back-end which helps to develop application with ease
  • Used Tomcat server for application deployment.
  • Experience of working in Agile Methodology, Sprint Methodology.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2.0, DOM Scripting and JQuery.
  • Experience in UNIX/Linux shell scripts for data-driven automatic processing.
  • Developing testing frameworks primarily on REST-Assured & Jersey JAX-RS or Other Standard API Programming.
  • Automation of APIs using testing frameworks primarily on REST-Assured & Jersey JAX-RS or Other Standard API Programming in conjunction with JAVA.
  • Working with JIRA, DevOps Server (a.k.a. TFS), Jenkins from Testing Standpoint.
  • Day-to-day focus is on resolution of complex problems related to design of automation test strategies for various critical projects where expertise is required to interpret against architecture, design, guidelines, or processes
  • Designing and developing automation frameworks using Java, Cucumber, Selenium,TestNG,MobaXterm.
  • Involved in Software Testing Life Cycle (Requirements Analysis/Tracking, Test Planning, Test Case and Automation Script Development, Test Execution, Results Analysis/Reporting/Tracking, Regression Testing, etc.) and analyzing requirements for testable outcomes.
  • Performance engineering analysis on Web, Microservice and Middleware applications.
  • Contribute hands-on on automation frameworks across technologies (Web: Selenium Webdriver, Web Services: REST, SOAP).
  • Work with engineers, team leads, managers to help developing innovative testing solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to testing goals and principles
  • Liaise with network administrators, systems analysts, and other software engineers to resolve any defects in products or company systems.
  • Perform manual or automated for functional, system, integration, security testing for the application is required.
  • Writing both implementation steps and code with BDD test automation frameworks using Cucumber-JVM latest version
  • Conduct software analysis, programming, testing, and debugging.
  • Mentor and train other engineers, lead larger projects, prioritize test activities and find creative solutions to blocking issues and problems.
  • Ensure Definition of Done (DoD) process for better quality by maintaining over 80% automation test coverage and other release criteria standards.Followed the standard test process guide for the QA Methodology.
  • Created Unit test Cases and SQL Queries.
  • Implemented Automation of API using Jmeter.
  • Implemented automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases.

Environment: s: XSLT,TO,AD, Angular JS, AJAX, JQuery, Altova XML, Spring Core, Autosys, Selenium, GIT, Toad, GraphQL, PostgreSQL, Java script, Hibernate, JMS, SQL, Eclipse, JSON, Git, Postman, HTML5, Ready API,SOAP UI, Eclipse 1.6, Scrum Agile, Rally, Jenkins, Udeploy, Views, UNIX/Linux,Postman,SOAP UI

Confidential, Hartford CT

Java Developer

Responsibilities:

  • Application system design over Java/J2EE technologies with security, robustness, transaction management as prime goal.
  • Designed and developed configuration output in XML and PDF format.
  • Used Core Java experience: Collections, multi-threading in Project.
  • Designed and implemented the J2EE and Spring Boot based Struts with JDBC in Eclipse IDE. Involvement in Test Execution, result analyzing and defect reporting.
  • Developed a Spring Boot application seed to be used for all the micro services.
  • Used Bit Bucket as Source Code Repository.
  • Worked with JDBC and Hibernate.
  • Used Spring IOC, AOP, Spring Boot to implement middle tier .
  • Used Spring Boot for building application with Spring initializers and bootstrapping the build configuration and develop custom solutions that act upon Jenkins information in authentic time.
  • Used Maven to add dependencies required for the project
  • Worked on JUnit for unit testing of the application
  • Used Spring Boot at back-end which helps to develop application with ease
  • Used Tomcat server for application deployment.
  • Experience of working in Agile Methodology, Sprint Methodology.
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, Angular 2.0, DOM Scripting and JQuery.
  • Experience in UNIX/Linux shell scripts for data-driven automatic processing.
  • Selecting the appropriate AWS service based on compute, data, or security requirements.
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
  • Responsible for architecture changes, performance improvements, design and development using Java, Web service (SOAP), spring and Hibernate.
  • Configured Development Environment using Tomcat and Apache Web Server.
  • Ensured that the existing data warehouses, reporting systems and various tools were adequately supported.
  • Used Git Hub as source Code Repository.

Environment: s: Spring Batch, XSLT,TOAD, Angular JS, AJAX, JQuery, Altova XML, Spring Core, Autosys, Selenium, GIT, Toad, GraphQL, PostgreSQL, Java script, Hibernate, JMS, SQL, Eclipse, JSON, Git, Postman, HTML5, Ready API,SOAP UI, Eclipse 1.6, Scrum Agile, Rally, Jenkins, Udeploy, Views.

Confidential, New York

Software Engineer

Responsibilities:

  • Worked on writing End to End UI automation scripts, which involves creating data in the upstream system, performing UI operation on main application and validating details in the downstream system.
  • Worked on writing Rest API's in C# and Java to capture data from the downstream system and using those API in End to End UI Testing.
  • Worked with Business Analyst to capture requirements for automation testing and coming up test scenarios.
  • Implemented automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases.
  • Followed the standard test process guide for the QA Methodology.
  • Created Unit test Cases and SQL Queries.
  • Implemented Automation of API using Jmeter.
  • Implemented automation framework, scripting and execution Sanity, Regression, Stress and Boundary test cases.
  • Involved in Writing test Cases and SQL Queries.Creating BDD driven test framework.

Environment: s: C#, XSLT,SQL Server, WPF, WCF, Selenium, GIT, Toad, GraphQL, PostgreSQL, Java script, Confidential Azure, JMS, SQL, Eclipse, JSON, Git, Postman, SQL Server Reporting Service, HTML5,,SOAP UI, Jmeter, Scrum Agile.

Confidential, Princeton NJ

Java Developer

Responsibilities:

  • Extensively worked using AWS services along with wide and in depth understanding of each one of them.
  • Developed various SQL servers and ensured that they were properly maintained and supported
  • Used Git Hub as source Code Repository.
  • Built and maintain SQL scripts, indexes, and complex queries for data analysis and extraction.
  • Developed new processes to facilitate import and normalization, including data file for counterparties.
  • Excellent in developing REST and SOAP based Web Services using JAX-RS, JAX-WS, WSDL, JAX-B, Apache Axis, Apache CXF and Jersey frameworks.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while adhering to code standards.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts and Angular 2.0
  • Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
  • Worked on the modernization of a legacy and outsourced UI technologies used were Angular JS 2, CSS, Node JS, Express JS and AWS (Amazon Web Services).
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed a tool to retrieve and send data to third party service provider this feature was implemented using REST.
  • Involved with bug fixing on functionality, performance and designing issues with JavaScript,
  • Extensively experience in building web applications and web services (SOAP, REST) using open source frameworks as Spring Boot, Hibernate, JPA, Apache Camel, and Jersey (JAX-RS).
  • Designed and developed configuration wizard using Spring MVC, used Spring Web Flow to create business rule-based flow mechanism, and configuration entity model in JPA.
  • Created JavaScript for using DML operation with MongoDB.
  • Responsible for designing database schema and table design for the application.
  • Used JIRA as bug tracking tool.

Environment: s: Java 1.8, Web Services, Spring, XSLT,TOAD, Altova XML, SQL Server, Selenium4.0, PostgreSQL, Java script, Hibernate, SQL, Eclipse, JSON, GIT, Postman, HTML5,, SOAP UI, Eclipse 1.6, Scrum Agile, JIRA, Jenkins, AWS RDS, AWS Node, Hibernate 4.0.

Confidential, Mount Laurel NJ

Java Developer

Responsibilities:

  • Worked for designing and maintenance of database platforms like JDBC and Hibernate.
  • Demonstrated in UNIX/Linux shell scripts for data-driven automatic processing.
  • Selected the appropriate AWS service based on compute, data, or security requirements.
  • Developed application using TDD (Test Driven Development) & Unit testing process.
  • Wrote HQL to handle data from databases using Hibernate APIs such as create Query.
  • Implemented reverse engineering in Hibernate to create beans w.r.t schema in Database..
  • Configured DispatcherServlet and ViewResolver to intercept incoming requests, manage Spring MVC flow.
  • Amazon IAM was used to maintain the user credentials and also involved in creating custom IAM policies to various groups defined within the organization.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • Cloud Watch is used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Developed User Interfaces using HTML and Backbone.JS.
  • Developed reusable Backbone.JS directives and worked on Backbone.JS Controllers which Isolates scope to perform operations in UI.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
  • Utilized EBS to store persistent data and mitigate failure by using snapshots.
  • Used NOSQL data base like DynamoDB and MongoDB.
  • Experience in using Jenkins for Continuous Integration and Sonar jobs for java code quality.
  • Experience in writing ANT, Maven build scripts, providing logging facility using Log4j and Writing JUnit test cases. Used Github for the version control.
  • Experienced in developing Oracle database schemas, tables, procedures and permissions.
  • Experienced in application testing experience including design and implementation of testing plans
  • Used Swagger API to develop the JSON classes to transform the XML response from the web service. Developed services using Spring Restful service.
  • Worked on GIT repository to pull and Push the updated code.

Environment: s: Java 1.8, AJAX, JavaScript, JSP, Spring 4, DAO, JMS, Unix, Autosys, XML, HTML, ANT, TestNg, Selenium, Cucumber, Oracle 9i, PL/SQL, SQL Server, JMS, Jenkins, Rabbit MQ, Unix Linux, Postman, Maven, GIT.

Confidential, NJ

Java Developer/SDET Engineer

Responsibilities:

  • Designed the code base for the Restful services to develop the code for the API's Involved in System Test Plan Preparation and requirement Streamlining.
  • Developed SQL program to create a customized RAPS file and a customized RAPS return integration for clients based on client request.
  • Built and maintained SQL scripts, indexes, and complex queries for data analysis and extraction for varies projects.
  • Prepared a claim data for risk adjustment by extracting, cleaning, and merging from different tables using SQL.
  • Deployed Spring Boot based micro service Docker Container using Amazon EC2 Container Services using AWS Admin Console.
  • Worked on various use cases in development using Struts and testing the functionalities.
  • Involved in preparing the High Level and Detail level design of the system using J2EE.Created struts form beans, action classes, JSPs following Struts framework standards.
  • Implemented the database connectivity using JDBC with Oracle 9i database as backend.
  • Involved in the development of model, library, struts and form classes (MVC).
  • Used display tag libraries for decoration and used display table for reports and grid designs.
  • Worked on core java, using file operations to read system file (downloads) and to present on JSP.
  • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS.
  • Used PL/SQL stored procedures for applications that needed to execute as part of a scheduling mechanisms.
  • Built applications for scale using JavaScript and NodeJS.
  • Created Automation framework from Scratch using Data Driven Selenium WebDriver.
  • Responsible for effective communication between the project team and the customer.
  • Provided day-to-day direction to the project team and regular project status to the customer.
  • Designed, manage, and monitor index usage, statistics, and other core database performance items.
  • Experienced in programming Oracle WebLogic Java applications from specifications expressed by use cases, class diagrams, interaction diagrams and sequence diagrams.
  • Migrated data from legacy system to Discuss through SQL Server and completed 99% records mapping.

Environment: s: Java, J2EE (JSF, JSP, Servlets, EJB, JDBC), Log4J, Tomcat 8, Web services, HTML5, Java script, XML, Ajax, Ant, Eclipse1.6, GIT, Selenium 4.0. Spring, Hibernate, CSS, JavaScript, Webservices (SOAP and REST), Test Driven Development, TestNG, Junit.

Confidential

Java Engineer

Responsibilities:

  • Involved in Development, Analysis, Planning, Coding and Test Scripts development.
  • Involved in integrating Spring Framework and with Struts Framework.
  • Involved with JDBC and Hibernate, my BATIS or other Object Relational Mapping framework.
  • Experience of working in Agile Methodology, Sprint Methodology.
  • Played various roles during the period of the project ranging from Application Developer, Subject Matter Expert (SME) and Technical Team Lead.
  • Worked for architecture changes, performance improvements, design and development using Java, Web service (SOAP), spring and Hibernate.

Environment: s: Java Core, Web Services, Spring, XSLT,TOAD, Altova XML, SQL Server, SQL Server, Java script, Hibernate, SQL, Eclipse, JSON, GIT,SOAP UI, Eclipse 1.6, JIRA.

Confidential

Java Developer

Responsibilities:

  • Analyzed business requirements, design specifications and provided wholesome solution.
  • Responsible for developing end to end application named “Work Force Management tool”.
  • Created, designed and executed test plans, test scenarios, test cases and test reports.
  • Involved in programming Oracle WebLogic Java applications from specifications expressed by use cases, class diagrams, interaction diagrams and sequence diagrams.
  • Experienced in application testing experience including design and implementation of testing plans.

Environment: s: Java, XSLT,TOAD, Altova XML, SQL Server, Selenium4.0, Java script, Hibernate, SQL, Eclipse, JSON, GIT, Postman, HTML5,SOAP UI, Eclipse 1.6, Scrum Agile, JIRA.

We'd love your feedback!