-Spring Boot, Java, Azure / AWS , Micro services developer with total experience of 12+ years in software development and leading with IT industry. In-depth knowledge in core technologies, IAM and cloud based digital platforms with 3.5 years as Lead experience.
- Expertise in Designing, and developing highly scalable, extensible, and maintainable software products and enterprise applications from the ground up.
- Migrating existing applications to take advantage of newer/better technologies and platforms like monolithic to micro services.
- Leading and providing technical direction to development teams.
- Interacting with business users to gather and convert requirements into design and implementation.
- Diverse experience utilizing tools in N-tier and Micro services architecture applications using Spring Boot, Spring Cloud config, Netflix components (Hystrix), Pivotal Cloud Foundry (PCF), Restful Web Services and cloud platforms like AWS , Azure.
- Through knowledge in building CI-CD pipeline for micro service deployment.
- Excellent experience in micro services supporting digital platforms e.g Splunk, AppD, PCF, Mule Proxy , Prometheus , Data dog etc.
- Good testing automation experience using rest assured.
- Extensive experience in understanding the business requirements and business processes, testing of software applications. Playing major role in development of products using cloud based technologies and latest emerging technologies.
- Strong analysis and design expertise in implementation of Financial, Insurance, Telecom, Banking, IAM and Rail-Road domain Applications.
- Good Experience in different IAM tool like WSO2, FORGEROCK.
- Strong experience in Object Oriented Programming (OOP), Object Oriented Analysis and Design (OOAD).
- Experience in Agile software development process, Test Driven Development.
- Expertise on proven best practices of Rest based web services development and Integration.
- Expertise in implementing new features and functionalities for ongoing product releases.
- Able to work independently and manage high-profile projects and experience in complete SDLC cycle.
- Excellent written and verbal communication, with an outstanding ability to articulate complex problems (& solutions) in simple language.
- Highly motivated, process driven engineer who can learn quickly and adapt to changes rapidly.
Preferred technologies for giving solutions are:
-------------------------------------------------------------------
Languages :
Java 1.8
Frameworks :
Spring boot, Hibernate, Web Services ,JPA ,JMX Client, Spring MVC, Spring Rest, Spring data, Spring Gateway etc.
IAM Tools:
Wso2, ForgeRock OpenAm
DevOps:
Kubernetes, Docker, Azure DevOps
Cloud:
Azure
UI :
JSP, HTML 5 ,CSS 3 ,SWING,Anjularjs 2,5, Jquery ,
Data Base :
SQL Server 2008, My-SQL, PostgresSQL, Toad, Oracle, MS-Acess , ETL ,Talend
Testing :
Junit,Automation Testing, Groovy, Cucumber
IDE :
Intellij , Eclipse ,Net beans ,Oracle Weblogic 10.3 Code editor, JDeveloper
XML's :
XML,XSL-FO,XSD,JSON, JSD, RAML,
Servers :
Apache Tomcat Server, Oracle Weblogic, Jetty
Other Tools & Technologies:
IBM Clear Case, Cruise Control, Control M, BMC Remedy ,SVN,JNLP,GIT, PostMan, Mulesoft Platform , Pivotal Cloud , Jmeter, Soanr, PMD, CheckStyle
Security Modules:
Weblogic Security Realm,Spring Secuity
Build Tools:
ANT,MAVEN, Jenkins
Operating System:
Windows, Linux (ubuntu)
Testing :
JUnit, Mockito