Sr Software Developer Resume
SUMMARY
- Experience in developing BPMN 1.1,BPMN 2.0 Business flows
- Good Knowledge of Groovy Script and Soap UI
- Good Knowledge of SOA, BPM,BPEL
- Unit Testing Experience with Junit.
- Good experience with backed server Scripting Like Unix Shell Scripting.
- Working as delivery team member for Scrum team (Agile teams)
- Code Management using SVN and GIT
- Excellent knowledge of Object Oriented Programming Concepts and SDLC
- Experience in IDE like Weblogic workspace /Eclipse for development
- Highly motivated, results oriented and leadership skills with great team ethics.
- Good Communication, interpersonal skills and problem solving skills.
- Sr Software Developer with 11 plus years of diversified experience in Software Development Life Cycle.
- Experience in Enterprise application development and support.
- Experience 4+ Years of Developing Microservices using Spring Boot.
- Experience with Docker and Kubernities for Rapid deployment platform.
- Experience 8+ years in BPM Flow design and support Business teams in order to create efficient work flows.
- Extensive Experience with opensource like(Apache Camel, Apache Jolt,Camunda,Mongo DB, Maria DB, Spring Data, Apache Kafka,Redis)
- Extensive Experience with SMP Applications including Model, Overlay and Adapter Development.
- Extensive Experience with support and design BPM flows with Motive Workflow builder.
- Experience in developing and implementing SOAP and REST web service clients as well as service.
- Good Understanding of Advance Java concepts like Multi - Threading, Synchronization, and OOPS Concepts.
- Experience in browser side programming with Javascript, Jquery
TECHNICAL SKILLS
Operating Systems/Environments: Apache, Weblogic,Unix,IOS, Mac, Windows,CentOS
Programming Languages: Core Java, JSP,JavaScript,Jquery,BPMN,CSS,XML,JSON,HTML,SQL .BPM(Bussiness Process Management)
Framework: Spring BOOT, Spring-MVC,JDBC,Hibernate,Jersey(JAX -RS),JAX-WS,JAXB(Marshaling and Unmarshaling)
Web Technologies: HTML5, CSS, XML, XSD, Javascript and Jquery
Scripting Languages: Unix Shell Scripting
Automation: Junit, QTP,SoapUI
Tools: Eclipse EE,Weblogic Work workshop (ODSI/OSB),Quality Center, SoapUI,AOTS, DBVisualizer, Core FTP, XMLSpy,SQL Developer, Toad,Workflow Designer,Putty,Fiddler
Database Systems: Oracle 10gR3, MySQL,Postgress,Maria DB, Mongo DB(NO SQL)
Tools: Eclipse,ODSI,OSB,Putty,Soap UI,DB-Visualizer,Workflow Builder
Version Control: SVN,CVS
PROFESSIONAL EXPERIENCE
Confidential
Sr Software Developer
Responsibilities:
- Interacted with the business analysts in the development of requirements definition and Use-Case analysis.
- Involved in Design and Architecture of the project
- Design and implemented Microservice architechure..
- Develop Sync up with different applications using Microsercie
- Kafka is used for messages in different systems
- DME 2 is implemented for consuming web services.
- Implemented Redis with Spring for maintaining cache (Redis Sentinel)
- Implemented Swagger for Test teams to test webservices exposed
- Camunda is used for Orcastring Business logic for tickets.
- Support Business users as well Test teams for UAT and System test.
- Support Business users to use application.
Environment: J2EE, Spring Boot, Docker, redis, Kafka, Jenkins, JAX B, JAX RS,Spring Data,Maria DB, Mongo DB (NO SQL)
Confidential
Sr Software Developer
Responsibilities:
- Interacted with the business analysts in the development of requirements definition and Use-Case analysis.
- Involved in Design and Architecture of the project
- Implemented JAXB to unbind Objects and write to XML standards and also, converted the xml back to Java bean skeleton using marshaling and unmarshalling concept.
- Develop OSS /BSS services
- Closely Working with Business Clients to develop Workflows in BPMN 2.0,BPM flows.
- Developed REST Client in order to call other applications using javax.ws.rs.client.
- Implemented SOAP Web service using JAX-WS 2.x
- Implemented OAuth Implementation for Rest Service
- Implemented Custom Editor in JBPM bases Business process engine.
- Implemented Jackson to convert JSON String to MAP
- Worked with Hibernate 3.6 and Oracle 11G for XML Mapping.
- Used Maven as a Project management tool.
- Implemented Multi-Threading for the API’s to load data faster with better query performance.
- Implemented backend system calls using weblogic ODSI and OSB consoles
- Preparation of Technical Specification Document.
- Providing support to Business clients for Java Script and Jquery functions while designing workflows.
- Work on bug fixes and production support. Quick turnarounds to resolve production issues.
- Configuration management using SVN.
- Leading a team of ten members resolving the issues faced during development. Eight from offshore and two Confidential onsite
Environment: J2EE, Spring MVC, Web Services (SOA REST and SOAP), Ajax, CSS, Hibernate 3.x, Oracle/PL-SQL, JSP, JAX-WS/JAX-RS, JAXB,Javascript,Jquery, Eclipse, Weblogic IDE for BEA/ODSI,Maven
Confidential, San Ramon, CA
Sr Software Developer
Responsibilities:
- Interacted with the business analysts in the development of requirements definition and Use-Case analysis.
- Involved in Design and Architecture of the project
- Implemented GUI display and images for Network Map
- Developed Model Code for Interfaces of Beck end system using rino Script
- Developed Overlay code for user experience
- Used XML for data exchange for JMS.
- Used Log4j to implement logging facilities.
- Developed SQL and PL/SQL scripts for table and stored procedure creation.
- Preparation of Technical Specification Document.
- Jquery UI used to implement calendar.
- Configuration management using CVS
- Leading a team of six members and resolving the issues faced during development.
Environment: J2EE, Eclipse, RAD,RianoScript, Java Script, JqueryUI, Oracle/PL-SQL, JSP,JSON,XML,JDBC,Regex
Confidential
Sr Software Engineer
Responsibilities:
- Requirement Analysis, Test scenario, Test Planning, Automation Testing (Load runner, QTP, QC, JIRA)
- Conducting walkthroughs for baselining newly designed documents and participating in the peer review meetings.
- Involved in delivering changes in waterfall model using Java
- Responsible for Estimation and planning for new activities. Identify production and non - production application issues.
Environment: Java,JSP, SQL,Mainframes,Jira,QTP, Loadrunner,CVS
Confidential
Software Developer
Responsibilities:
- Involved in designing with the development team and requirement gathering with the product team.
- Worked with the web admins for the JVM creation in WebSphere and setting up the project in the environments.
- Developed Stored Procedures and Rules to process Data
- Implemented Multi-Threading for the API’s to load data faster with better query performance.
- Developed the J2EE components using RAD.
- Used Log4j to implement logging facilities.
- Used ANT as a Project management tool.
- Configured and Deployed application on WebSphere Application Server in Windows environment.
Environment: Java, JSP, Servlets, Java Script, JDBC, HTML Tomcat, Eclipse