Java/j2ee-sr. Developer Resume
Schaumburg, IL
SUMMARY:
- Almost 5 years of experience in Software Development as a Java Developer.
- Worked on various Java technologies, like Spring Dependency Injection, Hibernate,Core Java, J2EE Spring framework, EJB, IBM MQ, JMS.
- Worked on REST and SOAP API Web Services based on XML as well as JSON for 4+ years.
- Good Understanding of XML.
- Testing using JUnit Framework for Unit Testing.
- Gathered, managed and documented requirements to Project managers via Client engagement meetings.
- Thorough understanding of SDLC, Agile and Waterfall methodologies.
- Knowledge of web services SOAPUI, WSDL, XSD, XML, REST and version control systems of SVN and GIT.
- Excellent communication, documentation, interpersonal, collaborative and time management skills.
- Exposure to Microservices and REST API based development in a Continuous Integration/Continuous Deployment model.
- As a Sr Java/J2EE Developer I was responsible for analyzing the requirements, understanding the existing system, finalizing the approach for design, plan & co - ordinate testing, integration and operation of client applications.
- Responsible design, development and delivery of many projects while working with and leading an offshore team honoring all project commitments of quality and timelines.
- Responsible for code reviews of my team, guiding the new resources with proper technical as well functional knowledge.
- Responsible for triage and root causing of the issues reported and assigning to the respective developers and guiding them to fix those issues.
TECHNICAL SKILLS:
Process &Tools: Eclipse, Spring Tool Suite, SOAP-UI, HP-ALM & QC, JIRA, Jenkins, Tibco Business Studio, Model Driven Architecture (MDA), GRM, Splunk, XML Spy, TDP and Beyond Compare.
Methodology: SDLC using Waterfall, Agile with SCRUM
Languages, Scripting: JAVA, JAVA 8, J2EE, SQL, JUnit, XML, XSD, JAXB, SPRING, Struts, EJB, MAVEN, Maven, Web Services, Design-Pattern, HTML, JSP, MS Office (Access, Excel, Word, PowerPoint, Outlook).
OS: LINUX, Windows.
Version Control: SVN, GIT.
Application and Web Server: SOAPUI, Putty, Win SCP.
PROFESSIONAL EXPERIENCE:
Confidential, Schaumburg, IL
Java/J2EE-Sr. Developer
- CSI Adapter is layer of code responsible for discovering and managing access to the Service Provider layer (aka “downstream system”), for providing a standard set of methods to access a Service Provider, and for isolating the Business Components from the specific intricacies of the services contract. As part of the CSI-Adapter team I worked on 38 CSI Adapter projects over a period of 4 years.
- Delivery of 38 CSI projects in period of 4+ years.
- Help in developing new and enhanced Adapter for CSI Services.
- Understand existing functionality of migrating app and work on designing CSI interface changes and involve in writing POJO’s according to M2E framework in Java.
- Involve in design, development and support of new framework building for architecture of new J2EE application.
- Work on technical writing and documentation and version control skills and prepare deployment instruction set.
- Responsible for analyzing the requirements, understanding the existing system and finalizing the approach for design plan and co-ordinate the testing, integration and operation of the client application.
- Worked on REST/SOAP API Web services based on XML/JSON.
- Worked on REST API and microservices.
- Worked on middleware application platform CSI of Confidential &T where it connects to various backends with different protocols such as DB, EJB, SOAP/REST, Vicuna, LDAP, and MQ Series.
- Working closely with customer, Sr. Technical Director, Technical Leads and Offshore Teams to achieve the desired outcome for solutions sought.
- Preparing design documents such as High Level Design, Application Interface Design and Application design.
- Ensure customer requirements are being met. Identifying and fixing any communication gaps between what the customer has requested, what the customer needs and what the customer is receiving.
- Mapping customer needs with the right technology and coordinate POC (Proof of Concept) pertaining to those needs. Identifying unique combination of solutions and technologies to meet ever-changing and complex customer needs.
- Ensuring that the customer is satisfied, with the best quality.
- Interaction with client about the daily status of the project related activities.
- Working with Confidential &T Model Driven Architecture (MDA) based on M2E, CSI (Common service Interface), and Adapter framework for developing applications.
- Understanding of the change requests that are raised by the client after the development started.
- Understanding the specific challenges faced by the customer and their needs in terms of design/development/ deployment/maintenance of software solutions and providing efficiency solutions.
- Monitoring applications in production environments and provide real time support for analyzing and troubleshooting issues.
- Keep track of the status of all defects opened during test execution. Prioritize, trouble shoot and fix defects.
- Communicate closely with Software Configuration Team to deploy build to all Test Environments.
The technical environment included: TIBCO, Java, J2EE, Webservices (SOAP AND REST), xml, Agile Methodology, SVN, Spring Framework, Spring boot, Eclipse IDE, Data Modeling, and Oracle.
Confidential
Student Mentor
- To develop, manage and train high school students on engineering projects in electrical, computer and software industry areas.
- Voice Activated Command System using XBOX.
Confidential
Software Intern
- Project: Development of Interactive Voice Response System in Speech Recognition Applications.
