Technical Solution Architect | Java Lead Resume
Fortworth, TX
SUMMARY
- Over 10 years of IT industry experience in Manufacturing, Finance and Banking.
- Expertise in building web applications using Java and J2EE Technologies includes Core Java, JDBC, Servlets, JSP, SPRING and Hibernate framework.
- Experience in developing Microservices using Java 8, Spring Boot, REST API.
- Build, deploy and auto scaling experience in Pivotal Cloud Foundry (PCF).
- Successful in Agile - SCRUM, test driven development, prototype development and waterfall software development methodologies.
- Extensive experience and actively involved in Requirements gathering, Analysis, Design, Coding and Code Reviews, Unit and Integration Testing.
- Strong analytical skills with excellent interpersonal and communication skills.
- Experience in working with multiple vendors and geographically distributed teams.
- Willingness and ability to quickly adapt and learn new technologies.
TECHNICAL SKILLS
Languages: Java 8
Web Technologies: Servlets, JSP, JDBC, XML,AJAX, HTML, CSS, JS, JQuery
Frame Work: Struts, Spring/Spring Boot
ORM Tool: Hibernate, JPA
Cloud platform: Knowledge on Pivotal Cloud Foundry (PCF)
Databases: MS Access, Oracle 12c, SQL Server 2000, DB2
App/Web Server: Apache Tomcat, WebLogic
Design Patterns: Java/J2EE design patterns
Web services: SOAP & RESTful services
Development Tools: IntelliJ, Eclipse
Configuration Tools: Git/Bitbucket, SVN
Build & Deploy (CI/CD): Ant, Maven, TeamCity, Jenkins
Other Tools: JIRA, Postman, Putty, WinSCP
Job Functions: Estimation, Requirement Analysis, Design, Coding and Testing
PROFESSIONAL EXPERIENCE
Confidential, FortWorth TX
Technical Solution Architect | Java Lead
Responsibilities:
- Responsible for creating REST based Microservices using SPRING Boot/ Java8 / Hibernate.
- Build and deployed and auto scaling experience in Pivotal Cloud Foundry (PCF) for our applications.
- Used Bamboo tool for achieving Continuous Integration (CI) and Continuous Deployment (CD) to PCF.
- Executed various testing efforts as per the specifications and test cases including Unit testing, JUNIT testing.
- Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products
- Working on multiple scrum teams.
Environment: Java 8, Spring Boot, REST web service, PCF, JPA, Jackson library, Hibernate, Git/Bitbucket, Bamboo, JIRA/Agile, Oracle 12c, Eclipse and Postman
Confidential
Technical Solution Architect | Java Lead
Responsibilities:
- Worked as Technical lead and SME of software application.
- Own the modules of the project under development. Involved in different architectural discussions to plan and design new platform to replace an existing one with more robust, high performance and highly scalable platform.
- Responsible for creating REST based Microservices using SPRING Boot/ Java8 / Hibernate.
- Development of workflows, gap analysis, POCs based on the analysis and design sessions with clients, third party vendor product teams.
- Responsible for requirement gathering and analysis, co-ordination with offshore, vendor teams, design, development, deployment and test strategies.
- Provided most optimal technical solution, resource planning and sizing for the project based on the efforts involved.
- Involved in Continuous Integration and Continuous Delivery with help of tools like Git, Maven, and TeamCity
Environment: Java 8, Spring Boot, REST web service, JPA, Jackson library, JSoup, JPath, Git, TeamCity, JIRA/Agile, Oracle 12c, Eclipse and Postman, Hibernate, XML, HTML5, AJAX, JavaScript
Confidential
Senior Developer
Responsibilities:
- Requirement gathering with Business users and Business analysts.
- Responsible for creating High level design and Low level design as per the business requirement.
- Working closely with the team, product management, and QA to design and develop software applications.
- Developing and perform unit testing of newly created software.
- Creating Prototype solutions as needed.
- Documenting the work to allow for easy hand-off to other teams.
- Building scalable and fault-tolerant solutions.
- Leading code and design reviews.
- Working closely with architects to create and implement new system designs as well as make improvements to existing systems.
- Responsible for one or more major system components and processes.
- Providing effort and cost estimates for the projects.
Environment: Java/J2EE, Spring, Hibernate, XML, HTML, AJAX, Java Server Pages, JavaScript, CSS, HTTP, Maven, Confidential Rational Application Development (RAD)
