Senior Java Developer
14 years of professional IT experience in Designing, Developing, Integration, Production Support, Maintenance, and implementing secure multi-tier enterprise applications using Java and J2EE technologies. Extensive experience in developing reliable and efficient enterprise applications using Core Java, RESTful Web Services, Microservices, Spring Framework, Spring Boot, Hibernate, and Ibatis.
Experience with SQL, PL/SQL, and databases including SQL Server, Oracle, MySQL, DB2, MongoDB and PostgreSQL. Extensively worked with Core JAVA versions 8 and 11.
Experience working in React.
Experience in AWS services like EC2, S3, RDS. Solid experience in using Security measurements within the Web applications like OWASP. Good in Spring MVC and AOP modules. Extensively used Maven build tool.
Experience in leading a few java development teams.
Experience working with PCF platform for deployment. Good in implementing persistence layer using JDBC, Spring Dao, and Hibernate.
Experience in developing rich internet applications using JSP, JavaScript, JQuery, HTML, and CSS.
Knowledge of J2EE Application/Web Servers - Oracle Weblogic, IBM WebSphere, JBOSS, Tomcat. Good Experience using OWASP for secure coding.
Experience in using Version Control Systems tools like SVN.
Experience working in domains like Warehouse Management and Healthcare systems. Good Working knowledge in various Testing frameworks - Junit and Selenium. Good experience using Jenkins and GitHub.
Experience in maintenance and production support applications. Experienced in phases of Software Development Life Cycle such as Requirements Gathering, Analysis, Design, Implementation, Testing, Deployment, and Production Support. Involved in Daily Scrum meetings, Sprint Planning, and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
Communication and interpersonal skills acquired from experience. Self-motivated person with good team playing capabilities.
Senior Software Engineer - Idemia
(2022-11 - 2024-11)
Idemia is trusted by hundreds of governments and thousands of enterprises in over 180 countries, including some of the biggest and most influential brands in the world, for their mission-critical activities. The technologies enable our clients to authenticate and analyze identities for frictionless access control, connectivity, identity, payments, public security, and travel—at scale and in total security. Our IT team works on developing and maintaining the workflows for different customers with customized biometrics and fingerprinting functions.
Senior Web Systems Engineer ( Applications Security Engineer ) - Blue Cross & Blue Shield – Mississippi
(2017-07 - 2022-11)
The Blue Cross & Blue Shield of Mississippi provides health care coverages to the people of Mississippi. The IT project involves the development and maintenance of the various websites for the company. It is essential to make sure that the websites are least vulnerable to Cyber-attacks. The Application security developer works to resolve the security vulnerabilities and make sure there is none in the newly developed modules of the application.
Senior Software Developer - UST Global - Sempra - Envoy Application - Los Angeles
(2016-12 - 2017-07)
Envoy is an integrated gas planning, control and scheduling system which is a one door web application for gas consumers, suppliers, controllers, schedulers and so on who are directly involved in gas transportation. The application focuses on planning, scheduling, capacity analysis, controlling aspects of gas sell for both customers and Sempra. The system enables the users to submit nomination for gas through this system, Sempra to analyze them for capacity, nominate them for intrastate pipelines, gas control in a real-time basis.
Java Technical Lead - UST Global - Anthem Health – SOA Flexible Services - Ohio
(2016-07 - 2016-11)
The project involves the development, testing, and maintenance of a number of REST and SOAP Web services. These APIs are mainly consumed by the member and provider portals of Anthem.
Java Technical Lead - UST Global - Anthem Health – Corporate Applications - Ohio
(2013-04 - 2016-07)
The project involved support and maintenance of more than 100 Corporate applications for Anthem. My task was primarily the support of fixing java related bugs in the applications. Also, since most of these applications were interconnected, we had to develop and maintain Web Services to communicate between each of them. Java RESTful Web Services was used for various functionalities in the applications which included update, insert and delete functions of various entities.
Sr. Java Developer - Chromosome Technologies - New Zealand
(2011-07 - 2012-12)
The project was to develop an Inventory management application for a shop named Smartmart. The main modules in the project were Stock management, Offer management, and Tax Calculation.