A Senior Software Engineer with 17+ years of experience in the design and development of web applications, enterprise applications in the field of Information Technology. Proficient in Software Development Life Cycle components including requirements gathering, estimation, design, documentation, development, integration, testing and maintenance of large-scale enterprise applications. Practiced in Agile, Waterfall and Iterative software development processes. Strong knowledge in Object Oriented Programming, Object Oriented Design and System Design. Experienced in development and maintenance of web applications using Java/J2EE, spring, HTML, CSS, JavaScript, jQuery, AJAX and Angular. Experienced in working with different software architectures like Monolithic, Micro services and Event Driven Architecture. Worked in different components namely Web services, Database technologies, Application Server, Application Security, Continuous Integration/Build, Code quality & standard tools, Unit Testing framework, MVC framework, ORM framework and logging framework. Sound domain knowledge in Banking, Health Care, Retail and Manufacture and Logistics.
JAVA 17, Python 3.9, S3, DynamoDB, SQS, Boto3, Glue, JavaScript, AJAX, Servlets, JSP, Spring Boot, Spring MVC, Hibernate, Apache Camel, Apache Kafka, Dynatrace, Splunk, Open Shift, JBoss EAP 8, Tomcat 7.0, Oracle 19, Teradata, DB2, Sybase, GitHub, GitLab, Jenkins, Ansible, Udeploy, Windows 9x/2000/XP, Linux, UNIX, JUnit, Mockito, Spring JUnit
H1B, Approved, 02/01/27