Software Development Senior Associate Resume
Miami, FL
SUMMARY
- 4+ years of expertise in software engineering, this encompasses complete SDLC, which includes Requirement Analysis, Design, Development, Maintenance and Implementation of client/server technologies.
- Worked with various organizations performing Development/Design/ Administration and others.
- Involved in all phases of Software Development Life Cycle (SDLC) in large scale enterprise software using Object Oriented Analysis and Design.
- Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JavaScript and XML.
- Strong Working experience in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring, Hibernate and EJB.
- Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat and Apache.
- 3 years with Web Services (SOAP/RESTful) and service - oriented architectures (SOA).
- Developed ANT scripts for the build and deployment of J2EE applications.
- Strong knowledge with development in Agile Methodology.
- Worked on implementing the Angular JS and MVC framework for data access and also in using version control(GIT).
- Sound RDBMS concepts and extensively worked with Oracle 10i/9i, PL/SQL, SQLServer & DB2.
- Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
- Very good experience in developing Test Cases using JUnit.
- Experience with version control tools like GIT and Bit Bucket for source code version management and merging source code after intermittent project releases.
- Experienced in working in AGILE based development environment and participating in Scrum sessions.
- Versatile team player with good analytical, communication and interpersonal skills.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
TECHNICAL SKILLS
J2EE Technologies: JSP, Servlets, JavaBeans, Struts, JDBC, Junit
Middleware: ODBC, JDBC,Blaze DS.
Web/App Servers: Tomcat, JBoss, Apache
IDE Tools: Edit Plus, Text Pad, Eclipse, Intellij
Databases: Oracle 9i/10i, SQL Server, MySQL
Languages: Core Java, JavaScript, PL/SQL, XML, Python
Operating Systems: Windows, Linux
Frameworks: Spring, Spring MVC, Struts, Hibernate, Ajax, JUnit, UML, DOJO
Methodologies: Agile, SCRUM, TDD, Design Patterns, Continuous Integration
Integration tools: Mulesoft, Dell Boomi, iWAY
Cloud: AWS
Web Technologies: HTML, CS3
Network Protocols: TCP/IP, UDP, FTP, HTTP, SOAP
Source Control: GIT, Bit Bucket
Build Tools: Jenkins, Maven
Data Visualization: Tableau, SAP
Testing Tools: J Meter, Ui Path, Selenium
PROFESSIONAL EXPERIENCE
Software Development Senior Associate
Confidential, MIAMI FL
Responsibilities:
- Participate in the technical analysis, design, development and maintenance of EDI Integration Layer with ESB, Java, SOAP/REST Web Services technologies, and Business Rules Engine using backend database.
- Develop and automate file transfer scripts to download and upload files for Trading Partners securely for Inbound and Outbound file process.
- Responsible for the maintenance and schedule of Batch Processes components for daily and weekly processing of Census, Enrollment, Claims and Contributions data files.
- Design, evaluate, test and document Oracle SQL/PLSQL, Legacy Data Access systems associated with functional workflow process modules.
- Analyze user needs and develop software solutions and Batch interface components using core Java, JSP, JavaScript, HTML/CSS, AJAX, Spring, Spring Web-Flow, JSON with Jackson API for REST and Hibernate.
- Design and implement EDI and Non-EDI translation workflows for processing health enrollment and claims transaction files using IWay Integration Tool.
- Responsible for performing proof of concepts (POCs) to address the feasibility of integrations between legacy systems, user interfaces, service layer, and business rules application.
- Document Architecture Assessment Proposal Artifacts for Batch Migration assessment project listing Key objectives, Scope definitions, estimates for batch migration, defining technology stack, Goals and Deliverables for File Inbound and Outbound Interface Batches.
Environment: Java, Java EE, Spring 4.0,, Oracle, MS SQL, Dell Boomi, Linux
System Support Senior Associate
Confidential, DALLAS TX
Responsibilities:
- Analyze and evaluate application requirements to determine appropriate systems software solutions.
- Generate reports and create dashboards for claims lifecycle, Reconciliation data and claims aging using various data visualization tools like Tableau, SAP dashboard and IBM Cognos.
- Selenium and JMeter user interface approach was applied in the developing the automation scripts which uses the web elements for loading the page Objects.
- Prepare encryption and decryption utilities for WingSFTP to forward files using Lua script in a secured manner.
- Participate in implementation, rollout, migration, integration, upgrades, testing, performance tuning, research and development.
- Installation and configuration of various Virtual machines, Servers and applications on various platforms and troubleshooting.
- Create function to track all the dropdowns with dynamic web elements to use them in required UI scenarios.
- Responsible for creating scripts using Core Java to automate Benefit creation in Pega PCS web application.
- Support all leveraged customers with their infrastructure teams in Confidential hosted environments by fixing reported issues and providing solutions.
- Analyze user needs and develop software solutions.
- Assist in gathering requirements from infrastructure teams and validates infrastructure setups.
- Keep up to date with current and future technology and business process trends.
Environment: Java, Tomcat, JUnit, JEE, JUnit, Oracle 11g, Ultra Edit, Testing, Tableau, IBM Cognos
Associate Software Developer
Confidential
Responsibilities:
- Involved in analysis and design phases of Software Development Life Cycle (SDLC).
- Worked on Agile methodology.
- Development UI modules using HTML, JSP, JavaScript and CSS.
- Designed and developed java backend batch jobs to update the product offer details. id Core Java coding and development using Multithreading and Design Patterns.
- Done Core Java development and Support of Java/J2EE applications with emphasis on OOP-based web forms, business logic and database access components. Preparing technical specifications, test plans for unit testing.
- Hands on experience with Core Java with multithreading, Concurrency, Exception Handling, File handling, IO, Generics and Java collections.
- Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
- Involved in Preparing Check List for Application Deployment in Implementation.
- Preparing technical specifications, test plans for unit testing. Actively involved in the code reviews.
- Debugging and troubleshooting the bugs and resolving the issues. Involved in bug fixing & production support and maintenance activities.
Environment: JDK 1.5, Java 1.6, JSP, Struts, Servlets, EJP, Spring, Hibernate, Java Script, JSTL, AJAX, XML, SQL, PL SQL, Maven, ORM, Web service (SOAP, RESTFUL), Oracle.