Java Developer Resume
SUMMARY:
- More than 7.5 years of experience in banking domain working to the bank’s digital needs and played a critical in achieving their objectives by building highly robust and scale able multi - tier applications.
- Development methodology experience in Waterfall and Agile SCRUM.
- Extensive experience in designing database and involved in datacenter migration.
- Application security knowledge on OWASP secure coding practices. Fix static, dynamic and penetration defects for enterprise application.
- Extensive experience in development of Java, J2EE Web applications and web-services using REST/SOAP protocols.
- Deep understanding of micro-services concepts and angular framework.
TECHNICAL SKILLS:
Operating Systems: Microsoft Windows (Windows NT/2000/2003 server and Windows XP) Linux v5/6,Unix,IIS and Ubuntu.
Web/Application Server: Apache Web Server, Tomcat, WebSphere 7.0/8.5, IIS 6/7.
Programming Languages: Java, J2EE,Unix Shell Scripting, PL SQL.
Web Technologies: JNDI, Servlets, JSP, JavaScript, AJAX, Jquery, HTML, Angular 2/4.
Frameworks: Spring(Core,MVC,Security,Integration,DAO,Batch,Boot),SAML2.0,Webservices-:REST/SOAP,Hibernate,JMS,Log4J,IBM MQ,iBatis/MyBatis, Swagger.
Mark-Up/XML Technologies: XML, XSD, XSL/XSLT,JSON, JAXB, Jackson
Databases: Oracle 10g /11g/12cIDE
Eclipse, RAD 6.0, TOAD, SQL DeveloperOther Tools: CICD Tools-: SVN, GIT, Jenkins, Apache Archiva, Artifactory, Udeploy, IBM DMGR.
Build Tools - Maven, Ant, Ivy, Gradle.: Security -: Fidler, Burpsuit, IBM Appscan, Portecele, KeyStore Explorer, HP ALM, ARCHER, Oracle Wallet.
Coding Styles - PMD, Jdepend, JAVA NCSS, Sonar Cube.: Testing Tools -: JUnit, Postman, Soap UI, Mockito, Log4j.
PROFESSIONAL EXPERIENCE:
JAVA Developer
Confidential
- Developed the Experience API, Backend Business API and microservices design patterns using Spring Boot, JMS and IBM MQ.
- Populated the necessary DDL scripts from the ERD to define table, constraints, sequences and indexes for the application.
- Worked with technical lead to groom technical stories and deliver within a sprint.
- Worked on creating common API that interacted with event notification to store and retrieve the file object.
- Worked as a Java Developer during project execution as per JAVA best practices, security best practices and user story acceptance point of view.
- Developed the SSO Consumer and security layer which handled user authentication/authorization, entitlement version management and also provided CSRF, XSS protection.
- Involved in production deployment, warranty support and performance tuning of applications.
JAVA Developer
Confidential
- Worked with software development, testing, issue resolution and release effort with globally located PNC Teams receiving client appreciation for meeting SLA with zero revert in production.
- Worked on a state of art auditing repository using SAOP/REST and Spring Integration module.
- Worked on SAML /JWT token as an authentication and authorization micro-service API using REST and Spring BOOT.
- Used Spring Security extensively to prevent SQL Injection, XSS and CSRF.
- Coded on technical approaches and best practices for vulnerability by looking at OWASP guidelines.
Java Developer
Confidential
- Configuring and monitoring autosys batch cycles.
- Creating scripts to reduce manual efforts and repetitive task
- Creating the design document which has classes, DB details and application flow.
- Developing the Code as per the requirements and fixing the bugs.