Sr. Java Full Stack Developer Resume
SUMMARY:
- Over 5 Years of experience in analysis, design, development, testing and Implementation of Client/Server , web applications using Java/J2EE technologies and experience working as AWS Developer.
- To obtain a challenging role with ample of opportunities to learn emerging technologies for the growth of myself and to create competent valued services for the organization.
- Design, investigation and implementation of public facing websites on Amazon Web Services AWS.
- Having strong Programming, skills in Java, J2EE, Spring4.0, Hibernate4.2, Struts2, Swing, REST Web Service, AngularJS, NodeJS, JQuery, Maven, and Oracle11g.
- Designed and developed the monitoring system used for AWS Elastic Environments, including monitoring individual instance health, overall environment health, and managing individual component failure cases e.g. missing ELB, misconfigured Autoscaling Group, misconfigured EC2 Security Group, etc.
- Knowledge on Amazon Web Services daily to work on EC2 instances, S3 buckets, Amazon Glacier and EBS.
- Good Knowledge on Virtual Machines on Multi - Cloud Environments for AWS and Azure.
- Experience and knowledge on C++ concepts like Polymorphism, Inheritance etc.,
- Use Amazon IAM service to administer the AWS users.
- Understanding of OOPS Principals, Design Patterns, MVC, Component based designing and Experience in REST and SOAP based Web Services API Application Development. Knowledge of Spring, Hibernate ORM, JPA, Maven, Bamboo, ANT, Selenium based UI automation.
- Created a highly-scalable, distributed system for running Web applications and Web services by working with architects and developers and ensuring the implementation of Restful Web services and API design.
- Experienced in developing cross-browser web applications using HTML, DHTML, CSS, XML and JavaScript.
- Experienced to handle administrative operations on WebLogic & WebSphere Portal Server.
- Experience in functional programming languages like Scala and Clojure
- Hands-on experience on OOPs Concepts using languages such as Java,
- Knowledge on SDLC methodologies waterfall model and agile.
- Developed applications on different IDE’s such as Eclipse, NetBeans, Android IDE
- Proficient in Java Multi-Threading, Socket programming, Swing programming.
- Experience with command line scripting languages like python.
- Experience with testing like regression tests and debugging distributed systems
TECHNICAL SKILLS:
Cloud Platforms: Amazon Web Services (AWS), Microsoft Azure
DevOps: Puppet, Docker, Nagios, GIT, Chef(Learning), Bamboo
Framework: Spring, Hibernate, JSF, AngularJS, NodeJS, Vaadin, Struts
Languages: HTML5, CSS3, Core Java, Asp .Net Core, J2EE, Python, Groovy, PHP, Shell Script (bash), JavaScript, C++.
Database: MySQL, NoSQL, Dynamo DB, Oracle, Mongo DB
Web Server: Apache, Tomcat, SQL server
Operating Systems: Linux (Ubuntu, Centos, Amazon Linux), Microsoft Windows
Rich Client: Swing, JavaFX, JFace, SWT, Batik, SVG, JNLP/WebStart, MVC pattern
Security: SSH, DNS, Subnet, IAM.
Tools: Eclipse, Net beans, Visio, IReports, webMethods, ClearCase, Rational Rose, GIT, Jenkins, Cloud Watch, Nagois, Bitbucket, Putty, Jira, Wiki, Selenium.
PROFESSIONAL EXPERIENCE:
Sr. Java Full Stack Developer
Confidential, Alexandria, VA
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) which includes requirement gathering, modeling, analysis, architecture design and prototyping.
- Involved in designing Front End code using Angular JS.
- Developed API’s using Asp .Net Core & Java.
- Developed API for a third party application to know the software’s and hardware’s running on in the office environment.
- Wrote Codes for Single Sign-on in .GO language for DEX Server.
- Developed user interface using JSP to simplify the complexities of the application
- Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes.
- Extensive experience in implementing J2EE design patterns like Visitor, Singleton, MVC pattern and Data Access.
- Developed Blaze Graph (Big Data) stored procedures - database application scripts.
- Worked with WebLogic application Server for the deployment of the application.
- Unit tested all the classes using JUNIT at various class level and methods level.
- Developed web application using Spring MVC
- Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
- Wrote Web Services using SOAP for sending and getting data from the external interface.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, AngularJS, JSON and Blaze Graph database as the backend.
Environment: Java 1.8, J2EE, Asp .Net Core, Blaze Graph, CSS, HTML 5, AngularJS, JSON, JavaScript, Spring MVC, Soap UI, .GO.
Sr. Software Engineer
Confidential, Boston, MA
Responsibilities:
- Managing a development team of 5-members as Senior Software Engineer and working as O nsite Coordinator .
- Analyze each problem to design the work-flow which supports the solution to the problem.
- Design and Coding of various JAVA modules for generating Risk reports.
- Design and Coding of the XML based Business Rule Engine using SPRING APIs.
- Coding the business tier which includes the business objects and delegates using JDK 1.5 APIs.
- Pulling data from ftp location to and updating the database. For this develop/ modified different scripts in UNIX and Data marshaling done through different kettle jobs.
- Converting data as .csr file so that Algo engine understand and generating reports used Java Program to write business logic and JSP’s to represent the information.
- Updating the information in Jira for every deployment.
- Enhance & maintain existing system keeping in mind zero outage for end users.
- Provide production support after major production release and work on break fixes (if any).
- Conduct weekly meeting with client and provide updates on the progress of work. Discuss on enhancing existing system and pipelined projects.
- Ensure that the project matches CMMILevel 5 requirements and fits appropriately in metrics. Resolve noncompliance (if any).
Software Engineer
Confidential
Responsibilities:
- Evolved Cloud Architect and Designing.
- Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI
- Installing and automation of application using configuration management tools Puppet and Chef.
- Involved in deploying systems on Amazon Web Services Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
- Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
- Invoked in designing in NoSQL Databases MongoDB, CouchDB
- Involved in API development and designing
- Writing core functions for team
- Provide innovative product solutions
- Providing technology stack development.
- Implementing MVC design and development.
- Implementing REST API and deployment.
- Writing Web Services core functionality & complex database query.
- Writing Junit test cases and automate them.
- Application Configuration of project from scratch
- Provides the end to end unit testing and integration
- Interpreted requirements into application designs.
Environment: AWS Services, Java 1.6, Unix, C++, Python, Spring 3.0, Hibernate 3.2, JSF, REST Jersey, Oracle, Eclipse, Ajax, Web logic, Web Services, Java script, CSS, Jasper report, JQuery, Tomcat.
Application Developer
Confidential
Responsibilities:
- Key responsibilities included bug tracking, bug fixing, maintenance and improvement of the existing code base.
- Mainly worked with Spring MVC (AngularJS), Java, SQL.
- Worked with the team that closely in bug fixing the existing APIs, requirement gathering for updates in the existing applications.
- Worked with the support team in analyzing the bugs encountered by acting as an interface between the client and the developers.
- R&D and Development on Hibernate, spring, Code suggestions & Resolving Issue on Hibernate, spring and JSF.
- Developed Layout for Layered Architecture and UI design on Module Integration with different features.
- Development, resolving the issues/bugs, Code suggestions, Technical Issues and was involved in writing Stored Procedures, Triggers and Cursors.
Environment: Java 6.0, C++, J2EE, Hibernate, Spring, JSF, Java Regular Expressions, Log4j, Developer IDE, SQL Server 2005, Jboss 4.2.3
