I am currently working as Senior Software Engineer at PTC, Inc.(PTC Acquired ServiceMax Inc.)9+ Years of professional working experience in delivering quality software development using focused technical exposure. Analytical problem solver, strength in designing and developing software and applications across multiple platforms in areas of Retail, CPG, Capital Markets, Health Care, Travel and tourism, and Field Service Management domain.• 9+ years of software engineer experience with hands-on experience in software development using technologies Java, Java EE, Python applications using Spring Framework, RESTFul APIs, webservices and microservices based architecture• Development and enhancement of web-based, mobile, and standalone applications of Java, Java EE with Spring and Spring Boot Framework with DevOps like CI/CD, Jenkins, OpenShift Origin, Kubernetes, Mesos, Docker, Gradle, Maven, ANT and source control like GIT/CVS/ Perforce• Proficiency in programming with Java IDE's Eclipse, IntelliJ, JBOSS, IBM RAD workbench with Servers like Apache Tomcat,WebSphere 6.x, and JavaScript IDEs like ATOM, Visual Studio Codes, python IDE’s like PyCharm and Anaconda• Hands-on Experience in Microservices, Web Services, Restful Web Services, Web APIs, REST and RESTful APIs.• Hands-on Experience with Spring and Spring Boot Framework modules.• Experience with AWS Architecture modules and tools to write, manage, and monitor software applications on the AWS platform.• Experience in collaboration with product managers, product architects, and software engineers to implement high-performing and scalable solutions.• Proficient at giving solutions for given technical specifications, application development, deploying customization, and contributing to code reviews• Hands-on Experience in developing end to end applications in Angular, NodeJS with the database as MySQL and MongoDB, Consume and develop REST API for applications.• Good working knowledge of Incident, Problem, Knowledge, and Change Management.• Hands-on in REST with JAX-RS and SOAP Web Services with JAX-WS and XML binding using JAXB.Skills: Software Development Backend Development, Application Programming, Software Engineer, Java, Java EE, Java Based Applications, Python, Spring, Spring Boot, Hibernate, AWS (Amazon Web Services), Microservices, Web-Services, REST API, RESTful Webservices, Angular, Node JS, Servlets, JSP, JDBC, JavaScript, Oracle, MySQL, MongoDB, SQL, ETL-Ab initio, Git, Jenkins, JUnit, Mokito, Jacoco, sonarqube, SDLC, Agile
Listed skills include Java, Jsp, Jdbc, Servlets, and 21 others.