Senior Software/java Developer Resume
Jersey City, NJ
SUMMARY:
- Over 8+ years of work experience in Software industries (Including domains such as Banking, Retail, Outsourcing, Insurance and Health) wif good working knowledge on Web Development, designing User Interface (UI) applications and professional web applications.
- Experience in Analysis, Design, Development, Implementation, Integration and Testing of Application Software in web - based environments, Enterprise systems and Client/Server architectures.
- Experience in Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) using development methodologies Waterfall Process, Iterative Process and Agile (Scrum, TDD-Test driven development, CI-Continues Integration (Microservices) and automation test.
- Excellent design and programming skills in Java/J2EE, JSPs, Spring3.x, Junit, Servlets, JavaScript, PL/SQL, XML, HTML, Java, CSS3, Selenium, Cucumber, MVC framework.
- Extensively worked on coding using core java concepts like multithreading, collections, serialization, Synchronization, exception handling, generics network APIs and database connections.
- Experience in working in AGILE based development environment and participating in Scrum sessions.
- Experience in developing business applications using JSP, Servlets, Struts, Spring, Hibernate, JPA, JMS, JTA, JSF, JNDI, JDBC and POJO.
- Experience in core AWS services (S3, EC2, ELB, EBS, Lamda, RD, Auto scaling etc.) and deployment services (Elastic Beanstalk, OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail).
- Experienced in developing ORM persistence mappings using Hibernate, Spring Data.
- Expertise of Application Servers like Apache Tomcat 6.1/5.1, Web Logic 8.1.
- Expertise in Application development using various frameworks such as Spring Framework 4, Struts 2, JSF.
- Acquaintance in applying teh latest development approaches including MVC framework in teh browser, event-driven applications using Ajax.
- Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
- Experienced in Workload migration on AWS cloud.
- Hands on experience in coding optimized SQL queries on databases like My SQL, SQL Server and Oracle.
- Experienced in working wif NoSQL, Mongo DB for handling huge amount of data.
- Worked on IDE's like Microsoft visual studio, Sublime text, IntelliJ, Web Storm, Atom, Bracket, Spring Tool Suite and Eclipse.
- Implemented web-services using RESTful Web services, Postman and SOAP.
- Expertise in using source code control systems such as GIT, Version One, JIRA, CVS, Clear Case, SVN, and Jenkins.
- Assisted in developing testing plans and procedures for Unit test, System test, performance test and acceptance test.
- Experienced in use of build tools like Apache Ant and Maven, Gradle, Jenkins and project tracking tools by JIRA and QC.
- Strong experience in Release Management, Production support, Development to UAT and Production in Cloud environment.
- Worked wif Microsoft Enterprise Project Server and SharePoint Services.
- Experienced in working wif small to large-scale teams wif onshore/offshore models in Agile and Waterfall environments.
- Strong team player proven to work under tight deadlines, and also can work efficiently as an individual.
- TEMPEffective individual wif an ability to adapt to new technologies quickly.
- Strong work ethic wif desire to succeed and make significant contributions to teh organization.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player wif teh ability to work independently
TECHNICAL SKILLS:
- Java / J2EE
- Oracle 11g
- CI-Continues Integration (Microservices) and automation test.
- AWS
- Docker
- Containers
- JDBC
- NoSQL
- Mongo DB
- Spring core
- Spring security
- Spring JMS
- Spring Web MVC
- RESTful web services
- Release Management
- Production support
- Production in Cloud environment.
- Spring forms
- Spring JDBC
- Maven
- Twitter Bootstrap
- Angular JS
- JQuery
- Ajax
- HTML
- Ajax
- CSS
- Stored procedures
- Web sphere application server
- JIRA
PROFESSIONAL EXPERIENCE:
SENIOR SOFTWARE/JAVA DEVELOPER
Confidential, Jersey City, NJ
Responsibilities:
- Involved in requirements gathering, analysis, functional specifications and over-all component design.
- Developed Spring and Hibernate based multi-tier Web Application.
- Implemented functionalities for daily deliveries and shipments to reconcile inventory.
- Created and maintained teh configuration of teh Spring Framework.
- Configured Spring MVC, E-mail, File-Upload, and Integration wif ORM Framework
- Implemented object/relational persistence for teh domain model.
- Migrating existing application into Microservices architecture using Rest APIs, spring boot.
- Used Microservices architecture, wif Spring Boot based services interacting through a combination of REST and Spring Boot.
- Designed and implemented application using JSP, JSP Tag libraries, Spring MVC, Spring IOC, Spring Annotations, Spring Transactions, Hibernate, JPA, SQL, PostgreSQL.
- Involved in co-coordinating wif various teams, which include: Business, QA, Development and Prod Support.
- Translated designs and style guides into functional user interfaces, ensuring cross browser compatibility, performance and robustness.
- Configured Hibernate objects in teh Configuration File.
- Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring
- Configured teh Hibernate configuration files to persist teh data to teh Oracle 11g Database.
- Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare Vm's as required in teh environment.
- Worked in managing VMs in Amazon using AWS and EC2.
- Worked in Payment processing integration using Zelle,PayPal,
- Migrated applications from internal data center to AWS.
- Maintained teh user accounts RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
- Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
- Automate teh cloud deployments using chef, python (boto& fabric) and AWS Cloud Formation Templates.
- Support building Microservices practice wifin development group wif objective to create standards, tools
- Efficient in developing and deploying Integrated Applications using Web Methods Integration Server.
- Used Maven for building teh entire web application and deployed them on Web Sphere
- Involved in Unit Testing of teh components using JUnit.
Environment: Java SE 6, Java EE, JDBC, JSP, Spring, Hibernate, Oracle 11g, Eclipse, JUnit, GIT, Tomcat Server, REST web services.
JAVA DEVELOPER
Confidential, Malvern, PA
Responsibilities:
- Actively participated in teh daily SCRUM meetings to produce quality deliverables wifin time.
- Scheduled meetings wif teh business users to figure out teh requirements as well as teh actual goals to develop teh application.
- Used Microservices architecture, wif Spring Boot based services interacting through a combination of REST and Spring Boot.
- Followed Scrum concepts of Agile Methodology to produce teh high-Quality application.
- Created Technical Design Document to capture all aspects of teh Modules.
- Coded for service side components: Spring Controllers, Business Objects, and Database Objects and General Utility classes.
- Support building Microservices practice wifin development group
- Created mappings for Data Access objects wif Oracle Database.
- Created RESTful web services using Spring WebMVC.
- Designed and developed rich front-end screens using Twitter Bootstraps, Angular JS, JQuery and Ajax.
- Well versed wif Core Java concepts like Data structures, Collections, Algorithms
- Provide Production support and troubleshooting; including working wif customers in resolving any issues that they may encounter.
- Diverse experience utilizing tools in N-tier and MicroServices architecture applications using Spring Boot, Spring Used Using Docker plugin for Jenkins to build teh containers.
- Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS and worked AWS Cloud management.
- Deployed applications on Web sphere application Server.
Environment: Java / J2EE, Spring core, Spring security, Spring JMS, Spring Web MVC, RESTful web services, Spring forms, Spring JDBC, Maven, Twitter Bootstrap, Angular JS, JQuery, Ajax, HTML, Ajax, CSS, Stored procedures, Web sphere application server, JIRA, Oracle 11g
SOFTWARE DEVELOPER
Confidential, Rockville, MD
Responsibilities:
- Involved in designing and developing Underwriting EMS Web Application system using Twitter Bootstrap, JQuery, Slick gird, and spring, AspectJ, Spring Restful Web Services and Spring-JDBC.
- Proficient wif multiple packages of teh Core Java API, including Collections, Concurrency, Multi-threading, Annotations, IO, Lang, Reflection, Generics, Enhanced For Loops, Type safe Enemas, viragos, Auto boxing, and Proxy.
- Diverse experience utilizing tools in N-tier and Microservices architecture applications using Spring Boot, Spring
- Involved in developing many complicated Stored Procedures, functions, triggers and views
- Involved in implementing stored procs and functions in Sybase.
- Did performance tuning in Sybase.
- Designed tables, procedures and processes. Extensive experience writing SQL queries.
- Provide Production support and troubleshooting; including working wif customers in resolving any issues that they may encounter.
- Created detailed technical design documents along wif illustrations based on UML methodologies.
- Extensively designed and developed Spring Restful web services needed by teh consumers.
- Performed code review and discuss best practices wif other team members on a frequent basis.
Environment: Eclipse, Tomcat Servlets engine, JDK 1.7, JSP, Servlets, Spring, HTML5, Spring Restful Web Services, Spring-JDBC, AspectJ, Java Script, AJAX, JQuery, Json, Twitter Bootstrap, Redhat Linux, Sybase, Toad, MS SQL Server, SVN, SQL Server management studio.
