Software Engineer Ii Resume
OBJECTIVE
- I am seeking a competitive and challenging environment where I can serve your organization and establish a career for myself.
SUMMARY
- Around 6 years of experience focusing on analysis, design, and implementation and demonstrated ability to successfully implement complex large - scale, distributed, N-tier, real-time and enterprise applications usingJava.
- MasteredSoftware Development Life Cyclethat includes Design, Development, Integration and Testing of Software Applications,Waterfall, Agile Scrum Methodology.
- Experience in Web Services using SOAP, REST (Apache JAX-RS) and WSDL.
- Experience in application development using Object Oriented software architecture, analysis, design, development & implementation of Enterprise Systems.
- Experience in designing, developing applications using Spring MVC, Spring Inversion of Control (IoC) and knowledge on Spring Boot.
- Extensive experience in J2EE architecture and developed server-side applications using technologies like Core Java/J2EE, JSP, Servlets, Hibernate, JDBC, Struts, XML, and XSD’s.
- Hands on experience in Web Application Development using Client Script design technologies like HTML, CSS, XML, XSLT,JavaScript and JSON.
- Working experience on Contivo Mappings, TIBCO Business studio, M2E, Jenkins.
- Expertise in using Development Tools Eclipse, RAD.
- Work experience on Unit testing using JUnit.
- Configuring, monitoring and managing the SOA Infra.
- Proficient in Java Multithreading.
- Configuring, monitoring and managing the EM Console and Web logic Admin Console.
- Deploying, monitoring, and managing the SOA Composite applications.
- Managing, Configuring and monitoringBPEL, Mediator, Human workflow, Business Rules and Faults.
- Configure a newdomain, manage serverlogs, monitor server activities and configuration of server properties.
- Worked on Queue (JMS, WMQ) creations.
- Strong skills in problem solving, bug fixing, troubleshooting and testing.
- Proficient in using Global Resource Manager (GRM) to check the web in DEV, TEST Environments.
- Experience in using PRISM to get status of on ongoing, up-coming Projects and Milestones.
- Experience in working with SPLUNK to search, monitor, gather and analyze machine-generated data (logs) and validating against schema.
- Expertise in developing data models using Hibernate Object relational mapping (ORM) frame work
- Proficient in using Maven Central for updating the version for configuration files.
- Work experience with Putty to invoke commands on a remote system over SSH, Telnet.
- Commendable Communication, Interpersonal skills and a very Strong Team player with proficiency in time management, deriving schedule, On-Shore/ Off-Shore coordination, handled changing priorities in multiple projects by multitasking and volunteering last minute requests and completing them on time.
TECHNICAL SKILLS
Languages: Java 7 | Java 8.
Framework: Spring 3.2.0 | Hibernate | Spring MVC | Spring Boot.
Application Servers: Weblogic 12c | Tomcat | JBOSS | WebSphere.
Tools: Eclipse | Oracle SOA suite JDeveloper | TIBCO Business Studio | Contivo Mapping, PostMan,Citrix | i-Track.
Databases: TOAD | SQL Developer for Oracle.
Methodology: Waterfall | Agile.
Build Tools: Jenkins | Hudson
Repositories: SVN | ClearCase.
Others: JDBC | XML | XSD | WSDL | MultiThreading | JMS | HTML | CSS | JSP | Servlets | EJB.
PROFESSIONAL EXPERIENCE
Confidential
Software Engineer II
Environment: Spring 3.2.0, REST API, SOAP, SQL Developer, Oracle Application Server 12c, Weblogic12c, JBoss Application Server, ClearCase, FileZilla, WINSCP, Postman, Maven, Putty.
Responsibilities:
- Developed different SOAP/REST Web services using XSD/WSDL/JAX-RS.
- Design, implementation and integration of technologies in Agile.
- Developed the application usingJava/J2EE standards and guidelines.
- Worked in a diverse team of Integration developers, Architects and DBAs in designing and deployingSOAsolutions for the client.
- Migration of Webservice from SOAP to RESTful web services.
- Validations of data is done through SPRING Framework.
- Implementation of Screens for Providers using JSP/Servlets where provider can enroll to Medicaid system and check their approval status.
- Use of BoSQL class files for generating SQL query.
- Created Front end pages Using JSP's and handle database connections in EJB 3.0 and Servlets.
- Evaluated everyday issues and fixes for the application.
- Design, Development and deployment of Web Services was done using Oracle BPEL, XML (WSDL) created a Human Task in BPEL, defined users, worked on Notification services.
- Handled Java multithreading part in back-end component.
- Deployment of SOA services to WebLogic Server and Oracle Application server and testing the services.
- Configuring and AdministeringJDBC, JMS, JNDIin WebLogic Server.
- Managed production support and troubleshooting for variousSOAApplications.
- Configured and createdJMSqueues & topics, Connection Factories, Data sources, bridges, connections pools & multi connection pool.
- Implemented and integrated the business logic of PLSQLpackages using Database Adapters in differentBPELProcesses.
- Extensively usedJMS adapterto Produce and consume the messages.
- Experience in integration testing framework like Postman for testing the exposed web services.
Confidential
Java Developer
Environment: Eclipse(Ganymede),SVN, Tibco Business Studio, Contivo Mapping tools, ALTOVA Spy, Putty, Hibernate, RAD, WebSphere Application Server 7.0/8.5, Log4j,SOAP Web Services, JMS test, i-Track, Citrix, Prism, Global Resource Manager(GRM), Jenkins.
Responsibilities:
- My role is to develop new, enhanced Common Services Interface API’s.
- Model Driven Architecture (MDA) is concept of creating business logic in visual form that is independent of the platform that supports logic.
- TIBCO Business Studio which is a modelling tool is built based upon the business requirements.
- Involved in design Schema’s using ALTOVA Spy and developed code using Contivo Mapping.
- Building the CSI services using tools and do JMS test to make sure that our service works fine without any bugs.
- Developed the application in RAD Environment and deployed on to WebSphere Application Server 7.0, which comes along with the RAD.
- Used Log4j for logging purposes.
- Worked on Queue (JMS, WMQ) creations.
- Access Putty to monitor logs in different servers and ftp file between servers.
- Cron/Quartz schedulers are setup to fire web service URL’s Confidential regular intervals.
- Hibernate 3.0 was used to develop persistence layer. Custom DAOs were developed to retrieve the records from ORACLE database.
- Preparing Application Interface Design (AID), Design Documents for client understanding.
- Monitoring the QC defects portal (i -Track) and solve the defects by, coordinating with the backend teams to solve the QC defects.
- Citrix is a tool where we upload the Design Documents and do the Traceability to the client/system requirements.
- Work on Jenkins build to make sure that whole bundle (which is compiling of several API’s) changes be available to QC during Maintenance Window.
