Full Stack Java Developer Resume
NJ
SUMMARY
- Skilled IT professional Full Stack Java Developer in providing technical solutions for business applications that includes development, designing, testing, building frameworks and implementing web - based Client-Server and Middleware multi-tier distributed environments using Java, J2EE.
- Strong experience with different frameworks like Spring Boot, Spring IOC, Spring MVC architecture.
- Extensive development experience in web applications using Java8, Java11, J2EE, JSP, spring and API's like JDBC, XML, Hibernate.
- Used CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime environment for the CI/CD system to build, Test and Deploy
- Good experience in JUnit, Cucumber, Mockito, Selenium, TestNG for Writing Unit Test Cases, Bug Tracking and Test Case Management.
- Extensive experience in Quality Assurance using Manual and automation tools which includes Selenium RC/IDE/Web Driver, QTP, Cucumber, Quality Center, SOAP UI and JMeter.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Experience with JAVA components such as Servlets, Java Sever Pages (JSP) AJAX, Web Sphere, WebSphere Customer Centre, and web-client programming such as XML, XSLT, HTML, DHTML and JavaScript.
- Experience in database query manipulation, SQL, MySQL, PostgreSQL, RDMBS statements, stored procedures, and triggers.
- A fast learner with strong time management and multi-tasking skills. Strong work ethic in team or individual settings to drive product success and process efficiency.
- Strong troubleshooting and problem-solving skills with an analytical mindset.
- Proficient in Java Multi-Threading, Thread lifecycle methods and multiple request handling using synchronization.
TECHNICAL SKILLS
Languages: Java 8, J2EE, SQL, MySQL, PostgreSQL,J2EE Confidential Core Java, Multi-threading, Collections, Servlets, JSP, JDBC, EJB 3, Hibernate
Web Confidential: HTML5, CSS3, JavaScript 1.8, JQuery, Angular, JSON, JWT.
Tools: & Framework Hibernate, Spring Boot, Log4J, SOA, Spark.
Web Services:
SOAP, Restful, Micro Services.:
Web/App Servers: Apache Tomcat, WebSphere, WebLogic, JBoss.
Build Automation: Maven, Jenkins.
Database: MS SQL, MySQL, PostgreSQL.
Development Tools: Eclipse, IntelliJ.
Testing Tools/Others: JUnit, JIRA, Postman, Cucumber, Mockito, Selenium, STLC.
Platforms: Windows, UNIX, Linux.
Cloud Confidential: AWS S3, AWS EC2.
PROFESSIONAL EXPERIENCE
Full stack java developer
Confidential
Responsibilities:
- I worked on the front-end and the back-end for many applications including Testing.
- Wrote and Built code for front-end using HTML, CSS, JavaScript, Bootstrap.
- Created and ImplementedMicroservicesusing spring boot, REST, JSON.
- Reviewed the code for ensuring adherence to Java coding standards.
- Worked with Core Java and Advance Java which implemented the login and register page using JSP and Servlet with MySQL database
- Wrote and Built code for back-end using Java and Javalin framework.
- Utilized PostgreSQL for the database handling.
- Added and Hosted the application to EC2 on AWS S3.
- Established and managed a central repository. GIT version control.
- Used JUnit, Selenium and Cucumber to test the application from End to End.
- Tested a set of different user stories and Achieved 99% unit test coverage with my team.
- Utilized Cucumber and Selenium to automate our Chrome browser testing in a Windows environment.
- Experienced with Postman for API testing.
- Created documentation of the entire process: Test Plan Document, Test Case Document, Requirements Traceability Matrix (RTM), Defect Report and Test Summary Report.
- Experience in TDD and BDD.
- Thorough Knowledge of SDLC Software Development Life Cycle.
- Thorough Knowledge of STLC Software Testing Life Cycle.
SQL Database Developer
Confidential
Responsibilities:
- Managing Database Servers in Development, Test and Production environment.
- Designing database tables, Developing scripts, procedures and triggers for application development.
- Writing optimized SQL queries for integration with other applications.
- Writing T-SQL, Functions, Triggers, Views, Stored-Procedures and writing scripts for job setup.
- Applied SP/Hot Fixes on SQL server Instances to address Security and upgraded related issues.
- Applied Patching on AlwaysON High Availability Groups and on Failover Cluster.
- Strong working experience in Database Backup and Disaster Recovery.
- Experienced with Point-in-Time Recovery AND Restored Database from backups.
- Scheduled jobs to automate different database related activities including backup, monitoring database health, disk space, and backup verification.
- Monitor SQL Server Error Log, Space usage, SQL Server Profiler, Extended Events, Database Engine Tuning Advisor, Performance Monitor, Activity Monitor, Execution plan.
- Assisted Database Administrators and Programmers and work closely with them to optimize SQL Server queries and Stored Procedures.
- Installed, Configure and Maintained HA/DR Solutions using Clustering, AlwaysOn, Replication and Log Shipping.
- Processed the Migration On-Premises databases (Data, Schema and Objects) from multiple sources to Azure Cloud using Azure Database Migration Service (DMS).
- Migrated from RDBMS to another RDBMS, SQL Server to SQL Server. Migrated non-SQL Databases to SQL Server using SSMA. Ability to perform SQL Server migrations and database migrations.
SQL Developer
Confidential, NJ
Responsibilities:
- Installed, Configured and Managed SQL Server 2008 R2, 2012, 2014, 2016, 2017, 2019 in Development, Test, and Production environment.
- Building databases and validating their stability and efficiency, Creating program views, functions and stored procedures.
- Managed Security Logins and worked with Windows and SQL Server Authentication and mixed Modes. • Tested and Configured Database backups to meet the business Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO).
- Created and managed Indexes, Constraints, and Keys (Primary Key, Foreign Key).
- Developed, implemented and optimized stored procedures and functions using T-SQL.
- Working on different Data Modeling Projects including creating Scripts, ER Diagram.
- Performing Different Maintenance Plans such as Backups, Index management, Fragmentation management, Cleaning history, Deleting old files.
Network Technician
Confidential, NYC, NY
Responsibilities:
- Designed, calculated, and applied subnet masks and addresses to fulfill given requirement in IPv4 and IPv6 networks.
- Understand, Configure and Troubleshoot Frame-Relays, VPNs and Tunneling DMVPN using IPSec.
- Configure and troubleshoot Network Address Translation NAT operations.
- Configure and troubleshoot enhanced Switching Confidential such as VLANs, RSTP, PVST.
- Configure and Troubleshoot Routers in complex routed IPv4 or IPv6 networks using OSPF, EIGRP RIP
Confidential, Queens, NY
Confidential
Responsibilities:
- Installing and configuring computer hardware, software, systems and networks.
- Monitoring and maintaining computer systems and networks.
- Installing software Programs into all transactions and Media Units, M10X, M7-DIM and Conducting Test procedure: Pinging IP addresses and Verifying COM Ports, Testing and verifying MAC Addresses.
- Testing finished products, checking products parts, Testing CPUs, BIOS and Power Jacks.
- Responding in a timely manner and quickly to incoming requests relate to IT issues.
- Served as the first point of contact for customers seeking technical assistance and Walk the customer through the problem-solving process.
