Java Developer/consultant Resume
SUMMARY
- A dynamic professional with 8 plus years of experience in Software development (Full Stack Developer) and implementing of web and client - server, three tier and Multi-tier architecture with Java & J2EE technologies and good knowledge on MVC Architecture, Requirement Gathering & Documentation.
- Designing the enterprise level systems using the technologies including Java, Servlets, JSP, JDBC, JSF and JMS.
- Developed the front end using Angular 2, Ajax, Java script and CSS
- Extensively used core java, collections and multithreading in various projects.
- Good Working knowledge on latest frame works for web-application development including Struts 1.x, 2, spring 3.x (IOC, MVC, AOP, JDBC, JAX WS, JMS) Web Services, JNDI, Junit (Easy Mock) and Hibernate ORM.
- Demonstrated excellence in developing Prototypes/Proof of Concept & working in Development Support environment in various roles.
- Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
- Good knowledge on Amazon Web Services(AWS), Amazon Cloud Services like Elastic Compute Cloud(EC2),
- Simple Storage Service (S3), Amazon Simple DB, Amazon Cloud Watch, SNS, SQS, LAMBDA and experienced in building highly scalable java applications using various architectures.
- Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
- Good hands on web services, Consuming web services and SOAP protocol.
- Nice understanding on Angular 2 frame work and various design patterns it adheres to.
- Well versed in developing web services using SOAP, JMS, WSDL, XML, XSLTs and XSDs.
- Pretty good hands on working with Restful web services, SOAP, JQuery and JSON.
- Excellent understanding on SOAP protocol and its standards.
- Experienced in using various J2EE design patterns(MVC), Business Delegate, DAO’s, DTO’s, and FrontController, Singleton, Single sign on, (IOC) and VO’s.
- Expertise in working with ORM tools i.e. IBatis (MyBatis) and Hibernate.
- Skilled in mapping requirements, translating into functional specifications & designing customized solutions.
- Follows the best practices while coding by implementing Logger (Log4j) & Exceptions and good debugging skills on Tomcat, Web Sphere AS, Glassfish AS, and JBOSS As.
- Proficient in reviewing the Design Documents, Code changes and Project Plans & maintaining the User Documents of various projects
- Experience in database languages SQL, PL/SQL and Relational Database Systems.
- Quickly adaptable to newer Technologies. Ability to work with a team and individually.
- Excellent Communication, Interpersonal Skills with Strong Technical ability.
TECHNICAL SKILLS
Operating Systems: Windows, Linux
Program Languages: Core Java, JDBC, Servlets, Jsps, JSF, CSS, C, Html, SQL, Basics of XML, XSLT, WSDL and XSD.
Scripting languages: Java script, JSON, JQuery and Ajax.
Cache’s: Hibernate ehChache
Frame Works: Struts and spring.
ORM’s: JDBC, IBatis, MyBatis and Hibernate.
Web/ App Servers: Apache Tomcat, Jboss, Glassfish, IBM Was and Oracle Web logic.
Tools: My Eclipse, Spring STS and IBM RSA.
Data Base: Oracle andMySQLBuild Tools Jenkins, Ant and Maven
Subversion: Tortoise SVN, Clear Case, Visual Source Safe
Design Patterns: Singleton, Single sign on, Front controller, IOC and MVC2.
Testing Strategies: Junit, Assertions and Easy Mock.
PROFESSIONAL EXPERIENCE
Confidential
Java Developer/Consultant
Responsibilities:
- Played role as an excellent full stack developer and developed end-to-end workflows using Web Services, Enterprise Java Beans, spring and Hibernate frameworks.
- Developed the web services as per the Business requirement documents for the new web services and Design Change Request’s for the existing web services.
- Well versed in writing WSDL’s, Services provider’s, Service Contracts, Service Types, Service bindings, Service Exceptions, JAX-WS bindings, Service Schemas and XSD schemas.
- Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data
- Setup and support automated Continuous Integration utilizing tools like Jenkins, Shell Scripts, and AWS CLI/API.
- Utilize Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, and EBS volumes
- Developed web services in accordance of the project workflows i.e. Using Technologies’ EJB stateless session bean’s, Service Layer and hibernate configurations.
- Implemented UI using Angular 2, Json, Ajax, java script and CSS
- Well versed in developing the web services and integrating them with spring framework and Hibernate.
- Great understanding on Log4j all levels and the behavior in various environments.
- An extreme understanding on various external system that project connects to and various workflows that the project and web services hits.
- Good Knowledge on work breakdown structure and adhering project policies.
- Worked on few prototypes and POC’s as per the Org standards.
- Played a pivotal role in completing the tasks meeting the dead line without fail.
- Well versed in understanding the business requirements with a strong technical ability.
Solution Environment: Windows, Linux, WINSCP, XML Spy, AQT, Eclipse Mars, Java JDK, Collections, J2E, JSP’s, Angular 2, spring, XML Spy, SOAP UI, Web Services, Web services (Rest), JSon, AWS and Hibernate.
Confidential
Java Developer
Responsibilities:
- Played a role of Full stack Java developer in developing all the modules of the project and helped the Datawarehouse team for checking appropriate data is fetched from their end.
- Excellent understanding on developing Web services i.e. Service, Service Impls, SOAP11 Binding, Service HTTP and WSClient.
- Developed business services and exposed them as web services.
- Developed web services using JAX-WS Axis 2, spring and hibernate.
- Developed the front end using Angular 2, Json, CSS, java script and CSS.
- Extensively worked Hibernate Business objects for back end communication with DB and DTO’s for the Controllers i.e. front end.
- Developed the peace of code using JUnit, Easy mock for testing the Controllers, Service Impls, and DOA Impls.
- Wrote code for many JSP’s as to meet JSP’s Mockups as per the design.
- Hands on experience in a Linux environment with Apache Tomcat on Amazon AWS
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef, Ansible, Configuration management
- Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the required files of multiple formats.
- Excellent understanding on Service, JSP page design as per the design specs.
- Implemented log4j for logging mechanism.
- Worked on hibernate ehChache to eliminate hits to a database.
- Restful web services development using (IBM Rest) and SOAP for consuming and producing web services as part of Design change work request.
- Extensively used collections framework and multithreading across all modules.
- Used Core java, Jsps, Struts and integrating with spring framework.
- Ensured validations using validators (java) and DB level.
- Deployment of the application on IBM App server and web sphere portal.
- Worked on spring DI and its contemporary annotations in J2EE.
- Used Spring IOC, WS, DI, AOP, Data access objects, JMS and MVC.
- Excellent understanding on IBM Rational software architect and debugging skills on IBM Web Sphere App sever and portal server and .ear deployment structure.
- Well versed in debugging and figuring out Compilations/Build/deploy issues in production and integration environments.
