Java Developer Resume
SUMMARY:
- Currently looking for web developer/java developer/ software engineer / tableau developer
- 3+ years of experience in development of web and enterprise applications using Java, J2EE, spring, Hibernate. Spring Boot and developing soap and restful web services.
- Extensive expertise with Java, J2EE, JSP, JDBC, Servlets, Java Beans, EJBs (Session beans, Entity Beans and JMS), JBoss, jQuery, Ajax, XML, DTD, XSD, JAXP, JAXB, Azure, Web Services, Struts, Spring, Microservices and Hibernate.
- Good knowledge and experience in developing web interfaces using client side technologies like AngularJS, XML, HTML, DHTML and SASS.
- Used Maven and Jenkins as build tool and deploying the application using Kafka
- Experienced in ReactJS and working with React Flux architecture.
- Experience in Amazon Web Services (Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access).
- Experienced in cloud automation using AWS Cloud Formation Templates, Chef, and Puppet.
- Confidence in working with other iOS and Android developers to complete detailed projects.
- Having experience in Black Box Testing includes Integration, Functionality, System, Performance and Regression Testing and Strong Foundation in Web Test Analysis, Testing and maintenance.
- Ability to adapt to evolving technology, strong sense of responsibility and .
- Excellent Leadership, Interpersonal, Problem solving and Time Management skills.
- Excellent communication skills both in Written (documentation) and Verbal (presentation).
- Hardworking and result oriented with customer Focus and ability to persist and explore new ways of finding solutions to problem.
TECHNICAL SKILLS:
Programming Skills: C++, Java/J2EE, JDBC, Guava, JSTL, JSP 1.2/2.0, EJB 2.0/3.0, JavaBeans, JMS, JNDI, CSD, JAXB, Web services, HTML, CSS, PYTHON
Frameworks: Hibernate 3.x/4.x, spring 3.2, JSF 2.0
Databases: Oracle 10g/11g/12c, MYSQL, NoSQL, DB2, PL/SQL, Azure, JDBC, RDBMS,, MongoDB
Cloud Technologies: AWS
Web Services: XML, WSDL, SOAP, REST, JAXP, JAXB, XMLBEANS
Client Side Technologies: JavaScript, AJAX, jQuery 1.11, Angular JS
Tools: Eclipse, Apache Tomcat 7.0, FileZilla, JDeveloper, Putty, Tableau
Other Tools: SQL Developer, Microsoft Office, Eclipse, Net Beans, Spyder, Brackets
Networking: TCP/IP and HTTP protocols
Operating Systems: UNIX/Linux, Microsoft Windows Variants, Red hat Linux - CentOS 7, Android
WORK EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Responsible for requirement gathering, design and development of the module in the product. Involved in making improvements in core logic by utilizing the Core Javadesign patterns like Factory and Singleton. Used agile methodology (Scrum) in the project development.
- Hibernate second level cache and pagination has implemented to increase performance.
- Developed the UI components jquery data table, HTML5, CSS3 and implementing algorithms in core java.
- Created DAO layer using Hibernate. Developed code for obtaining bean s in spring framework using Dependency injection (DI).
- Tomcat 5 Application server was used for deploying and running of the web applications made in Spring MVC (3.0) and database access module was created using Hibernate 3.2.
- Used spring AOP in order to eliminate cross cutting concerns for logging.
- Providing estimations for new requirements, change request
- Participate in requirements elicitation, validation of architecture, create and review of design.
- Providing pseudo code to the team and assist them in coding completion query optimization indexing to improve performance of the work products.
- Have implemented spring security for basic authentication. Used JConsole to profile and analyzing heap dump.
- Used Hibernate as an ORM tool for mapping relationships between various entities in the project.
- Wrote shell scripts for war deployment in tomcat.
Environment: JDK, Spring Framework, XML, HTML, JSP, Angular JS, Hibernate, ANT, Java Script, XSLT, CSS, AJAX, JMS, NodeJS. SOAP Web Services, Web Sphere Application Server, Tomcat DB2, PL/SQL, MQ Series, Junit, Log4j, Shell scripting, UNIX.