Developer/architect Resume
PROFESSIONAL SUMMARY:
- 14+ years of professional IT experience with Software Design, Development, Research & Development Maintenance in Java, J2EE base related technologies stack in multiple domains like E - commerce, wealth management, Banking, Investment and Automobile.
- Extensive experience in Object Oriented, Component Oriented, Functional and Procedure Oriented Programing languages.
- Having experience and knowledge in traditional web services to Micro Services.
- Having working experience in handling API management and analytical tool APIGEE.
- Hands on Experience in working R&D related projects with various open source technology stack in the SMAC (Social, Mobile, Analytical & Cloud) team.
- Experience in working with MVC and SOA architecture based projects.
- Having Knowledge and working experience in MOM architecture based project work.
- Experience in working with Application server Apache Tomcat 7.0.34, JBOSS 5.0.1, Web logic, jetty and Maven2 build tool.
- Having experience in handling DevOps tools like Jenkins, Bamboo, GIT and Bit Bucket
- Having experience in using Code Analytical tool Sonar Qube.
- Good experience in version control using Tortoise, Subversion, GIT.
- Good working experience in the middleware integration tool.
- Keen interest and knowledge in modern digital transformation technologies like Big Data, AI and Machine & Deep Learning.
- Interesting to learn new Digital technology related stacks like TensorFlow
- Energetic and self-motivated team player. Proven ability to work in both Individual and team environments with positive result.
- Have good knowledge on Repository concepts & Relationships in the e-commerce suite ATG.
- Having knowledge on Pipelines/Customized pipelines.
- Having Knowledge on Frameworks like MVC, Singleton.
- Having Good knowledge on Scheduling jobs and Checkout.
- Having Sound Experience in understanding SDLC mainly AGILE.
- Have an excellent Inter-personal skill, sharp analysis skills and a positive attitude.
TECHNICAL SKILLS:
Framework: J2EE,Spring Boot, Spring, Struts, Servlet, ATG
Design Pattern: Observer, Flyweight, Proxy, Singleton, Factory, Adapter
ORM Tools: Hibernate, Open JPA
Databases: Oracle 9.0/10.0, PostgreSQL9.0
Scripting: Java Script, Bootstrap, Angular
ORM Tools: Hibernate, Open JPA
Tools: & Utilities: Bit Bucket, SourceTree, JIRA, STS Tools, Eclipse, CVS, WinSCP, Putty, JIRA, Crucible, cloud forge SVN, Bamboo
Domain Knowledge: E-Commerce, Retail, Automobile, Banking and Wealth Management
PROFESSIONAL EXPERIENCE:
Developer/Architect
Confidential
Environment: Software
Tech. Stack: Rest Webservice, Spring, Spring boot, Angular, JS
Database: ORACLE 10
Others: BitBucket, SourcTree, Maven, JIRA, Jenkins
Responsibilities:
- Decouple the tightly coupled components of the System through services.
- Redesigning and adding new feature to the existing project.
- Converting traditional webservices to Rest and Micro services.
- Adding more security feature to the existing system.
- Doing POC for new initiatives.
- Transforming the traditional project building process to CI/CD
- Initiating new ideas to improve the performance and automation of the project.
Technical Architect
Confidential
Environment: Software
Tech. Stack: JAVA, Servlet, JSP, Struts, Spring, REST Web Service, Angular JS.
Database: ORACLE 10
Others: JBoss, SVN, Service Now
O/s: Windows
Responsibilities:
- Creating interfaces and components based on the requirement.
- Recommend changes on Project design concepts to improve efficiency.
- Evaluate current or emerging technologies to consider monetary factors of java program.
- Coordinate with all business analysts and application architects to ensure compliance to all architecture standards.
- Provide technical guidance and support development of system.
- Convey architectural solutions to all levels of professional and leaders.
- Involving in coding and code review and recommending best practices.
- Develop design specification, installation instructions and other system-related information.
- Ensure compliance with establishment architecture, design patterns, polices, standards and best practices.
- Involve in creating HLD and LLD documents on the finalized requirement from BA.
- Doing POC for the new initiatives.
Technical Architect
Confidential
Environment: Software
Languages: ATG10.2, JAVA 7.0, JSP
Database: ORACLE 9.0
Tools: Cloud, Cassandra, SVN, Bamboo
O/s: Windows
Responsibilities:
- Analyze all technical specification and develop and modify all complex software products and perform troubleshoot to resolve all issues and provide status updates to management/onsite on regular basis.
- Provide technical support to all production systems and perform various tests on all application codes to ensure the compliance.
- Converting the requirements into design.
- Co-ordinate with client SME and Onsite Architect on the design approach.
- Mentoring junior team members in the team on the requirements, design and technical areas.
- Coding and Code review and unit testing.
- Support for implementation.
- Internal process activities.
Confidential
Technical Lead
Environment: Software
Languages: JAVA 6.0, JSP, Hibernate, Webservices.
Database: ORACLE 9.0
Tools: SVN, JIRA
O/s: Windows
Responsibilities:
- Analysis and implement the specifications provided by the client.
- Design and Development.
- Coding and Code review.
- Scaling and Performance monitoring
- Testing - unit testing & integration testing
- Responsible for overseeing the Quality procedures related to the project.
- Client site for implementation
Confidential
Technical Lead
Environment: Software
Languages: JAVA 6.0, JSP, OpenJPA, Webservices.
Database: PostgreSQL 9.1
Tools: SVN, JIRA
O/s: Windows
Responsibilities:
- Design, implement and maintain java application phases.
- Drive best practice, quality and consistency within design and development phases.
- Identify Production and non-production application issue.
- Mentor and coach development team.
- Develop, test, implement and maintain application software working with established process.
- Recommend changes to improve established java application processes.
- Develop technical designs for application development.
Confidential
Project Lead
Environment: Software
Languages: Java, J2ee, ATG 9.0, Intercom Plus
Database: Oracle 10g
Server: JBoss 9.1
O/s: Windows
Responsibilities:
- Develop, test, implement and maintain application software working with established processes.
- Develop technical designs for application development.
- Develop and execute unit test plans.
- Mentoring junior team members in the team on the requirements, design and technical areas.
- Creating new interface and components based on the requirements.
- Internal process activities.
- Doing POC on the new initiatives.