Sr. Software Developer Resume
0/5 (Submit Your Rating)
Atlanta, GA
SUMMARY
- 10+ years of experience in IT industry specifically in enterprise technologies, Design, Development, Testing, Implementation, production support and maintenance of various Web Applications using Java/J2EE Technologies models like Waterfall and Agile Methodology.
- Experience and a good knowledge on Object oriented (OOPS) concepts, design principles, multi - threaded application, database concepts, web programming, distributed technologies and services.
- Proficient in Java/J2EE design patterns including Singleton, Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object (DTO), Business Delegate, Factory, Value Object, IOC in the development of web based & distributed enterprise applications.
- Expertise in developing End to End applications on multi-tiered, JSP, JDBC, Java Beans, Struts, Spring (IOC), Web Services (Rest and Soap), XML.
- Exposure on Google Cloud Platform. Have knowledge on latest Cloud systems and Concourse CI/CD Flow.
- Good Knowledge and experience in Spring Boot, Spring Batch and Spring Data.
- Experienced in functional and technical systems analysis & design, systems architectural design, Use Case diagrams, Sequence diagrams and Class diagrams, presentation, process interface design, process data flow design, and system impact analysis and design documentation and presentation.
- Experience in developing and deploying on application servers such as Apache Tomcat server, IBM Web Sphere, Geronimo and Web logic.
- Experience with Test Driven Development using JUnit and Mockito.
- Experience using Subversion, GIT and Dimension for Source code version control
- Strong technical, analytical, communication, team building skills with a can-do attitude, out-of-box thinking ability & acute problem solving skills
TECHNICAL SKILLS
- Java/J2EE
- XML
- Spring
- Spring Boot
- Struts
- Design Patterns
- JSP
- Servlets
- HTML
- Jquery
- JSON
- JavaScript
- Weblogic
- Apache Tomcat
- Oracle
- Jenkins
- JIRA
- SONAR
- Maven
- Eclipse
- Spring Tool Suite
- SVN
- Git
- Splunk
- Exposure to Google Cloud
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Responsibilities:
- Understand the requirement, as per that create the system design document, flow diagrams, and create XML schema rules.
- Design the solution based on the stories/chores and also will be grooming the stories by interacting with all required stakeholders
- Design and develop Micro services using Spring Rest.
- Construction and Implementation of the design.
- Responsible for designing the application layout, applications retry mechanism design and implementation, setting appropriate response mechanism for success, retry and failed transactions.
Confidential, Richfield MN
Sr. Software Developer
Responsibilities:
- Responsible for designing and creating data as a web service to interact with SOLR
- Responsible for developing analyzer and tokenizer for Apache Solr Search Engine.
- Responsible for creating Application Work Flow design on Confluence Wiki.
- Responsible for code development and unit testing as per Test Driven Development and Agile methodology
Confidential
Sr. Software Developer
Responsibilities:
- Responsible for creating module design and workflow documents, getting it reviewed and approved.
- Responsible for coding development and unit testing as per Waterfall methodology.
Confidential
Software Developer
Responsibilities:
- Responsible for creating module design and workflow documents, getting it reviewed and approved.
- Responsible for coding development and unit testing as per Waterfall methodology.
Confidential
Software Developer
Responsibilities:
- Development of the prototype, Coding and unit testing.
- Prepared and reviewed Design Documents.