Senior Java Developer Resume Profile
CAREER SUMMARY:
- I have an experience of 9 years in designing and developing java/j2EE applications. I have been working.
- Real time experience working as Project Lead and Architect. Experience in exploring tools, doing POC's Proof of Concepts and piloting projects with end to end integration.
- Real time experience in designing and documenting HLD High Level Design document, UML, Class diagrams, Sequence diagrams, Package diagrams, Architecture diagrams etc., for the project.
- SUN CERTIFIED JAVA PROFESSIONAL SCJP 1.4 with a score of 81 for Java 2 Platform.
- Worked on Request for Proposals RFP for bidding the projects, used Microsoft Project Plan MPP tool and has done estimates Time lines, Staffing, etc. for the project.
- I am part of recruitment team at INFOSYS and had taken interviews Technical rounds .
- Strong Object oriented programming in Java and J2EE.
- Experience in Amazon Web Services AWS - S3, Glacier, EC2, VPC, SNS, SQS.
- Good understanding of Virtualization and Cloud concepts.
- Extensively worked in JSP, Servlets, JDBC, Java Beans, HTML, Collections framework, JNDI, AD, LDAP, JAVA mail, HTTP Services, EJB, REST Services and Apache Tomcat Server.
- Real time installation, configuration and implementation of Google Search Appliance GSA box .
- Expertise knowledge and real time implementation of Struts framework.
- Good knowledge in Spring framework and implementation of Hibernate framework.
- Real time implementation of EJB framework in Enterprise Applications with Java Persistence API JPA
- Expertise in deploying J2EE Applications WAR and EAR on various J2EE compliant servers in multiple ambiences DEV, SIT, UAT and PROD .
- Better understanding and implementation of Software Development Life Cycle Waterfall .
- Implementation of SOA using Web Services JAX-WS with SOAP 1.1 protocol on IBM WebSphere Application Server with exposure towards the Security Layer.
- Hands on experience working on JMS and MDB using WebSphere's default message provider ESB .
- Exposure to various XML parsers such as SAX, DOM, JAXB, Xstream, POJOXML.
- Experience in SVN repository installation and usage. Better understanding of versioning nodes.
- Expertise on Corticon rules engine installation, design and development of business rules in Corticon Studio. End to end implementation and deployment of rules using Corticon Server.
- Real time experience in implementing the rules in rules engine for Eligibility of various programs such as SNAP, TFA, ABD, LIA, HUSKY, etc.
- Experience on VMWare usage on GSA box and better understanding of virtualization concepts.
- Experience working on Adobe Live Cycle Server ES3, Workbench and form generation.
- Performed documentation for system requirement specifications for the modules that I developed.
- Expertise in depicting the deployment guides for the applications in production ambiance.
- I was the batch topper of Electronics and Communications department while pursuing my engineering course and have good academic record with distinction..
SKILLS:
Operating Systems : MS-DOS, Windows, Mac OS X-10, RHEL5.4.
Languages : Java, J2EE, C, Assembly Language Programming.
DBMS : Oracle 9i, My SQL, MS Access, DB2.
Servers : Tomcat 5/6/7, OC4J, GlassFish 2.1, Web Logic Portal Server 10.3.2,
WebSphere Application Server 7/8..
Front-End : JSP, Swings, Adobe Flex 3.
Middle-Tier : Servlets, Java Beans, JDBC, JNDI, JPA, JMS, MDB, ESB.
Java IDE : Eclipse, RAD 8, DJ Java Decompiler 3.7, Jdeveloper 11.
Frameworks : MVC2, Struts 1.1, Spring 2.5, Spring MVC, Hibernate 3.1, EJB 3, SOA.
Markup Languages : HTML, XML, CSS.
Parsers : SAX, DOM, JAXB, POJOXML.
Packages : EditPlus, MS-Word, MS-Excel, MS-PowerPoint, Frank.
Rules Engine : Corticon 5.1/5.2.
NOSQL : Cassandra 1.2.4.
Packaging Tools : Maven 3.0.5.
Storage : AWS, S3, Glacier, EC2, VPC, SNS, SQS.
Search Tool : Google Search Appliance - GSA 5.2/6.8/6.10.
Versioning : SVN Collabsuite 3.1, GitHub, Tortoise 1.8.
Designing Tools : StarUML, Microsoft Visio.
Others : Web Services, REST Services, SOAP 1.1, Design Patterns, VMware Player 3.1, Windows administration.
PROJECTS:
Confidential
Senior Java Developer/Architect
Responsibilities:
- Designed and developed the Simulator API for Amazon S3 and Glacier storage services.
- Written the code of data storage in S3 and Glacier using the Amazon API.
- Worked on EC2 and VPC API to create instances and virtual private cloud in Amazon.
- Written JUnit test cases with JMockit and PowerMock for the simulator API.
- Fixed the bugs in the existing application by tracking in JIRA.
- Written component tests and deployed the application in vSphere for component testing.
- Perform documentation for the modules designed and developed in Confluence.
Confidential
Architect
Responsibilities:
- Implemented the Coherence push replication Active-Active, Active-Passive for the Grid project..
- Developed a generic parser that will bring out the Jar discrepancies various versions of same jar across multiple modules for Maven module.
- Performed Proof of Concepts POC and feasibility study for the new/existing applications for Dashboard initiative.
- Designed the class and sequence diagrams for the current project.
- Installed Cassandra and worked with Thrift and Hector API.
- An Integral part of the architecture team and contribute to the team.
- Supported the continued development of existing web-based applications across Confidential.
Confidential
Senior Java Developer/Architect
Responsibilities:
- Involved in the design of the Data Access Layer, Data Transfer Object and Data Access Objects with optimistic approach.
- Designed and implemented the service code using session beans, which transfers data from staging to HPDM tables.
- Implemented the code to write data to an xml file using Xstream and save the file in remote servers with authentication.
- Used batch programs with Maven to schedule the process. Mentored the junior developers and assisted to set the workspace for the application.
- Have done POC on JMS using IBM Web Sphere Application Server and designed the architecture for the mail order process.
- Written MDB for the for the mail order process payment, shipping and delivery of medicines .
- Configured the data sources in WAS 7 and involved in writing the Junit scripts.
- Involved in tracking and fixing the bugs of the application.
- Deployed the application in the production ambience and depicted the deployment guide.
Confidential
Responsibilities:
- Explored the Corticon tool, designed HLD and architecture, done POC's on the tool and driven the project to deliver the deliverables. I have performed the feasibility study on the tool.
- Implemented the core business logic for the programs such as SNAP, LIA, COK, SSABD, ABD, Medical, etc., in Corticon Studio.
- Installation and configuration of Corticon rules engine studio and server.
- Designed the integration architecture between Corticon Server and the customer portal that is deployed in WebSphere Application Server.
- Integrated the Java frontend with the Corticon rules engine using SOAP Web Services in RAD.
- Implemented the server side message level Web Services security by creating policies and bindings on the admin console of WAS 7.
- Done the end to end implementation of PDF generation using Adobe Live Cycle Server.
- Customized the Corticon Server, generated the rule sheets and deployed in the Corticon Server.
- Created custom server of Corticon and deployed in Apache Tomcat Server 6.0. Implemented securities of the server.
- Designed the deployment procedure and documented the deployment guide for the deployment of rules engine on the SIT, UAT and PROD environments.
Confidential
Responsibilities:
- Designed the architecture and has given estimates for the project by reviewing the BRS Business Requirements document.
- Documented the HLD High Level Design document and Deployment guide for the application.
- Installation and configuration of GSA box 7007 with software version of 6.8 and 6.10 on the Vodafone Network.
- Configured the Crawlers, Dynamic Navigation, Mirroring and Scheduling in the GSA box.
- Developed the code to request and receive data from GSA box. Parsed the response XML.
- Developed the code of business logic layer and has optimized the performance of the application reduced the time delay while retrieving and parsing the data from GSA box.
- Installed and configured SVN Server, Web logic portal server for the project.
- Managed a team of 8 actively by assigning and reviewing the work, conducting regular meetings with in the team and with the client.
- Assisted the onsite team when there are issues at the client network PROD environment .
Confidential
Java Developer/Architect
Responsibilities:
- Web services using SOAP 1.1 protocol is used to fetch data and for back end transactions.
- Developed the entire GUI using Flex 3 for the gadget.
- Implemented some of the business logic in PL/SQL packages using varrays.
- Implemented the functionality to apply, edit, delete leaves from the gadget, view the absence records, view holiday list and leave balances.
- Deployment of the business logic in Integration Repository.
- Implemented the REST services plain Httpservices in the application to retrieve existing absence records.
- Performed the documentation for the system requirement specifications for the module.