Post Job Free
Sign in

Developer Software

Location:
St. Louis, MO, 63136
Posted:
October 22, 2020

Contact this candidate

Resume:

Meghana

Application Developer

Email: ***********@*****.***

Ph #: 385-***-****

SUMMARY:

Application Developer II using Groovy/Grails,Java/J2ee 3+ years of experience with all stages of the development cycle, for projects in AGILE and SDLC models.

●Working knowledge in multi-tiered distributed environment, OOAD concepts, good understanding of Software Development Lifecycle (SDLC) and familiarity of Service Oriented Architecture (SOA).

●Extensive working experience with Design, Development, and Implementation in the field of Web Applications development using HTML, CSS, XHTML, JavaScript, JQuery, Bootstrap, AJAX, XML, JSON, Restful web services and Responsive web designing.

Extensive experience in designing and developing Enterprise Applications for Groovy/Grails, Java/J2EE platform using Core Java, Servlets, JDBC, JSP, Spring, Spring Boot, Hibernate, Eclipse, Mulesoft, Maven.

Build API’s using Mulesoft – Anypoint studio

Proficient in OOAD Technologies developing Use Cases, Activity diagrams, Sequence Diagrams and Class diagrams using case tools like Microsoft Visio and Rational Rose.

Worked on cloud project – using SQLWorkbench/j load massive data dump onto Redshift and analyze the same data using BI tool – Amazon Quicksight

Well experience in Design and Development of database systems using RDBMS concepts including SSIS, MySQL and experience in writing SQL queries, PL/SQL, T-SQL, Stored procedures and triggers.

Experienced in the functional usage and deployment of applications in WebSphere and Apache Tomcat.

Involved in building and deploying Apache MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.

Well experienced in using JUnit for performing unit-testing framework.

Expert in Various Agile methodologies like SCRUM, Test Driven Development (TDD), Incremental and Iteration methodology and Pair Programming as well as implementing Waterfall model.

Worked using IDE like Eclipse, My Eclipse, IntelliJ.

Expertise in using configuration management tool like GIT for version controlling.

Highly motivated team player with strong communication, analytical, documentation and organizational skills.

TECHNICAL SKILLS:

Languages

Groovy/Grails,Java SE 8, Java 1.8/J2EE

Technologies

Servlets, JSP, JDBC, JSF, JavaBeans, MVC, MAVEN, Log4j, XML, JUNIT, Web services (REST)

Web Technologies

HTML, JavaScript, CSS, XML

Frameworks

Struts, Spring, Spring Boot, Spring JDBC, Hibernate, JPA, Spring Core, Groovy/grails

Web/Application Servers

WebSphere, Apache Tomcat

Version Control Tools

GIT

Build Tools

Maven, Gradle,Jenkins

Methodologies

Agile (Scrum), Iterative

Database Environments

MsSQL, PostgreSQL, MySQL

Operating Systems

Windows, Mac, Linux and UNIX

Education & Certification

Master’s degree in computer science and engineering from Monmouth University, New Jersey, USA – Jan 2018

Bachelor’s degree in computer science and engineering from Visvesvaraya Technological University, India – July 2011

WORK EXPERIENCE

State of Kansas, Topeka, Kansas Jan 2019 – Till Date

Designation: Application Developer III

The Kansas Department of Corrections is a cabinet-level agency of Kansas that operates the state's correctional facilities, both juvenile and adult; the state's parole system; and the state's Prisoner Review Board. It is headquartered in Topeka.

Environment: Windows, Groovy/Grails,Java 8, SDLC-Agile/Scrum, MVC, Restful, Maven, Mulesoft Anypoint studio, Git, JSP, HTML5, CSS3, XHTML, JavaScript, Bootstrap, SQL.

Roles and Responsibilities:

Involve in Program Increment planning meeting and establish face-to-face communication across all team.

Use agile methodologies development (SDLC) and follow KDOC best practices for software design and development.

Design and propose to the team/Customer technology solutions that support business strategy, including participating in estimating, tasking, status and stand-up meetings in agile work ceremonies.

Create web applications using the Groovy/Grails development language, as well as document and test those applications.

Build API’s to integrate software as a service (SaaS), on-premises software, legacy systems,

Understand and follow company policies surrounding data governance, security, and API development Assist integrations team in adopting and learning Mulesoft Requirements

Building custom frameworks/components, Mule flows, error handling, test using Postman.

Work with various database includes DB2, MS SQL server, MySQL including Transact-SQL stored procedure and function development

Experience in using MAVEN as build tools for the building of deployable artifacts.

Work includes developing and modifying application software, identifying and documenting application requirements, preparing system designs and detailed specifications from which application software will be written.

Codes, tests, debugs, maintains, and documents software. Analytical thought becomes more important at this level due to increased data and changing situations.

Working with version control systems like GIT for version controlling and source code management.

Co-ordinate with the team for Bi-weekly status meeting and conducted design and code review meetings for the team to ensure the quality of deliverables.

Involve in technical support, defect tracking in Production and Nonproduction environments by looking into logs and create knowledge repository and maintain source in GitHub.

Unisys, Bangalore, India Jan 2012 – Dec 2015

Designation: System Analyst

Unisys Corporation is an American global information technology company based in Blue Bell, Pennsylvania, that provides a portfolio of IT services, software, and technology. Unisys offerings include security software and services; digital transformation and workplace services; industry applications and services; and innovative software operating environments for high-intensity enterprise computing.

Roles and Responsibilities:

Responsible for ongoing data configuration and testing of applications.

Writing Test cases and preparing defect reports. Strong Understanding of Software Test Life Cycle (STLC), production and post-production support.

Confer with clients to identify and document requirements, conduct business and technical studies, design, develop, integrate and implement information systems business solutions, and provide advice on information systems strategy, policy, and management, security and service delivery.

Provides technical guidance in design of business applications for specific application programs.

Advise management on best practices, as required during the upgrade project and maintenance thereafter

Conduct and document requirements gathering, analysis, run SQL queries and evaluations.

Facilitate touch point meetings to address overall customer experience, quality of service, and service delivery concerns

Maintain User accounts, Licenses and perform other administration and configuration tasks

Actively participate as team member in planning, designing and implementing change management, release management and asset management modules

Coordinate with various internal teams to ensure consistent alignment of standard processes

Lead the Data Migration from Remedy 7.6.04 to 8.04 or higher.



Contact this candidate