Technical Architect Resume
PROFESSIONAL SUMMARY:
- Around 15+ years of experience in software development, designing and architecture.
- A competent professional having exposure in JAVA, J2EE, Spring, Spring Reactive, Spring boot, Restful web services, Hibernate, JPA, Microservices.
- Experience in all phases of Software Engineering (SDLC), Project management (Waterfall & Agile/Scrum Methodology) including Requirement Gathering, Analysis, Define project scope, Design, Coding, deployment, and Implementation.
- Experience in Spring, Spring IOC, MVC, Spring Security, Spring JPA, Spring Batch, Spring Boot, Spring Micro Service, Spring DATA Rest, and Spring Reactive.
- Excellent analytical, logical, and programming skills, Self - Motivated, Self-Starter, Team Player can work with minimal supervision with effective communication skills and time management skills.
- Experience in Integration, Design, and Implementation of Amazon Web Services AWS with RESTFUL applications.
- Experience in writing numerous test cases using JUnit framework with Mockito and developing documentation using Spring REST docs and swagger.
- Worked on IDEs such as Eclipse, STS & IntelliJ for developing, deploying, and debugging the applications.
- Experience on AWS Services like Cognito, EC2, S3, Lambda, API Gateway, RDS, DynamoDB, VPC, CloudFront, EBS etc.
TECHNICAL SKILLS:
EAI/Middleware: SOAP JAX-WS, REST JAX-RS with Jersey, JMS, Active MQ
Programming Languages: JDK 8 features with Junit & Mocking frameworks
Cloud: AWS EC2, S3, Lambda, RDS, DynamoDB, VPC, CloudFront, EBS, Elastic Beanstalk, Cognito.
Framework: Spring (IOC, AOP, MVC, Data, Boot, Reactive, Web Flux, DATA Rest, REST Docs), Microservices, Hibernate
Security: OAuth 2.0 API, Spring Security, OpenID Connect
QA: SOAPUI, Jmeter
SQL: RDBMS, Oracle, DB2, MySQL, NoSQL, Postgres
Webservices: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, SOA, UDDI, WS-Security, SOAP UI, RESTful
IDEs: Eclipse, RAD, IntelliJ Community Edition
Web/Application Servers: Apache Tomcat, JBoss, WebSphere, WebLogic
Testing: Junit 5, Mockito, SOAP UI, Firefox Plugin
Version Control: SVN, CVS, GitHub
PROFESSIONAL EXPERIENCE:
Technical Architect
Confidential
Technologies: Java 11, Spring 5, Spring-boot 2.5, Microservices, Microsoft Azure cloud services - AKS, Azure Service Bus, Azure Queue, JMS, Postgres 14, Bit Bucket.
Responsibilities:
- Design and development of event messaging system using Spring boot microservices, Azure service bus, Jms messaging, Azure queues.
- Provide lockers and order notification to subscribers about their status using webhooks.
- Individual contributor in designing, development of the application.
- Mentoring and guiding team on technical issues.
Technical Architect
Confidential
Technologies: Java 8, Spring Reactive, Spring-boot 2.5, Microservices, AWS Cognito, RDS, Postgres 14, Github.
Responsibilities:
- Developed and designed microservices using Spring reactive framework that follows reactive manifesto.
- Designed the global vendor directory and its different modules independently.
- Independently designed and developed User-aggregator module which internally calls different microservices.
- Development of User authentication module via AWS Cognito.
- Deployed all the microservices on rancher (Kubernetes based ms deployment tool) for end-to-end CI/CD pipeline.
- Mentoring team of 4 members. Guiding them on technical issues.
- Solved technical issues quickly and accurately, using debugging and troubleshot techniques.
Technical Architect
Confidential
Technologies: Java 8, Spring 4, Spring-boot 2.1, Spring Data JPA, REST, Microservices, MySQL.
Responsibilities:
- Developed a microservices based notification engine solution which can send email and web notifications based on different events that are triggered throughout the underwriting workflow.
- Developed entitlements engine which would evaluate the permissions for a user based on the role assigned.
- Solved technical issues quickly and accurately, using debugging and troubleshot techniques.
- Contributed ideas and suggestions with team and delivered updates on deadlines, designs, and enhancements.
- Designing and developing the REST based Micro services using the Spring Boot, Spring Data with JPA.
- Customizing RESTful Web Service using Spring RESTful API, sending JSON format data packets between front-end and middle tier.
- Used JUnit to test, debugged and implemented the application. Also used Spring REST docs for generating API documentation.
Technical Architect
Confidential
Technologies: Java 8, Spring 3, Spring-boot 2.x, Restful services, Hibernate 3, Oracle 11g, Github
Responsibilities:
- Understanding of complex business requirements and map them to the implementation.
- Interact with different teams to handle the challenges while implementing web services.
- Independently involved in designing, implementation & coding for the web services.
- Impact analysis for any new change requests and defects.
- Experience in Analysis, Design, Development, Implementation and review of full life cycle commercial applications and process instructions using XML.
Project Leader
Confidential
Technologies: Java 7, Spring 3, Hibernate 3, JAX-WS, SOAP-UI, Apache Camel, JMeter, Open LDAP, iReport 4.7.0, Java Memory Analyzer
Responsibilities:
- Understanding of Requirements and mapping to the implementation.
- Involvement in Coding part, Designing/development of backend services using Core Java, J2EE technologies like Spring, Hibernate etc.
- Experience in interaction with the client, gathering requirements, giving estimates for developing projects.
- Involved in preparing unit test cases.
- Involved in Code review.
- Mentoring team to code in better way to improve performance.
IT Analyst
Confidential
Technologies: Core Java, Spring 3, Hibernate 3, Oracle 10g, IBM Websphere 8.5.5, Eclipse, Maven, Putty, SVN.
Responsibilities:
- Understanding of Requirements and mapping to the implementation.
- Involvement in Coding part, Designing/development of backend services using Core Java, J2EE technologies like Spring, Hibernate etc.
- Experience in interaction with the client, gathering requirements, giving estimates for developing projects.
- Involved in preparing unit test cases.
- Mentoring team to code in better way so as to improve performance.
Lead Engineer
Confidential
Technologies: Core Java, Tapestry Framework, Oracle 10g, SVN, Ant, Eclipse.
Responsibilities:
- Requirement gathering from the BRD which helps to understand the pain points.
- Involvement in Coding for Stories and Defects.
- Unit testing of code using Junits.
- Preparation of story documents for future use.
Software Engineer
Confidential
Technologies: Core Java, iBatis, Spring, IBM MQ, Hibernate, Rapid SQL 7.3.4, Junit, Jboss, Oracle 10g, RSA 7.5
Responsibilities:
- Preparation of High-Level Design Documents.
- Preparation of Detailed-Level Design Documents.
- Develop application and testing.
- Defect Prevention Activities & Knowledge Management.
- Implementation and Warranty Support Activities.
- Prepared Test Cases & Wrote Junits for the testing of the code.
