ASHOK - Java Developer |
[email protected] |
Location: Remote, Remote, USA |
Relocation: |
Visa: GC-EAD |
ASHOK
Java Developer 3614158884 [email protected] GC-EAD CAREER OBJECTIVE Highly motivated individual with experience in developing and implementing software solutions. Proven expertise in developing, testing and debugging high performing software solutions with a keen eye for detail. Skilled in object- oriented programming, web development and database technologies. Excellent problem-solving and communication skills and demonstrates a passion for learning and implementing new technologies. Highly motivated professional with experience in developing and managing software applications. Proven record of successful design and implementation of software solutions to streamline processes and improve productivity. Highly skilled in Java, Python and C++. Adept at troubleshooting and debugging software applications to ensure optimal performance. Dedicated professional with proven performance in management, leadership and communication. Detail-oriented in problem-solving and planning. Ready to make an immediate contribution to your organization. SKILLS SQL Expertise Web Security Project Management User Experience Design (UX) HTML and XML Requirements Analysis Hardware and Software Installation Technical Support Technical Analysis Azure Development Data Structures Embedded Systems Development Software Cloud-Based Storage Cloud Computing Code Debugging Software Quality Assurance JavaScript Expertise Ios Application Development Spring Boot Web-Based Software Engineering Fluency in C, C++, C# Database Management Software Agile Development Methodologies UI/UX EXPERIENCE ASSOCIATE SOFTWARE ENGINEER Client: JPMorgan Chase & Co Novi, MICHIGAN June 2021 - Present Description: The Request for Payment message is sent by the Biller to the Payer through their respective FIs. This message is used to request the initiation of a Credit Transfer message from the party that receives the message. Responsibilities: Designed and developed the application in sprints using Agile Scrum methodology and participated in weekly status meetings and daily scrums. Responsible for gathering requirements and involved in planning meetings. Identify and re ne requirements into Jira epics and stories via agilemethodology teams to perform analysis and assist in designing software. Experience utilizing tools in T-tier and Microservices architecture applications using Spring Boot. Experience in DesignPatterns like Fa ade Pattern, FactoryPattern, MVCPattern and Singleton in Development. Implemented Spring boot micro services to process the messages into the Kafka cluster setup. Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper Experience building CURD Operations for REST API. Implemented Swagger for REST API. Experienced on IDE IntelliJ. Performed JUnit Mock response with Groovy script using SpockFramework. Expertise in project documentation such as E-R Diagram, UML modeling Experience with GIT and collaborative work ows (GIT ow and other branching models, pull request-based code reviews). Con guring Jules for applications Build and deployments. Worked with Front End Technologies like react, Java Script and CSS. Excellent communication, interpersonal and presentation skills. Self-starter, customer focused. Environment: Java 8, J2EE, XML, Kafka, Spring Boot, Spring MVC, Web Services (soap and rest), log4J, Cassandra, Eureka, Maven, GIT, Design Patterns, Stash, Jira, Jenkins, Jules Postma, Groovy, Spock Framework (JUnit). SOFTWARE DEVELOPMENT ENGINEER Client: Fidelity Investments Salt Lake City, UTAH January 2019 - May 2021 Description: The Fidelity Customer Protection Services (FCPS) team builds and supports authentication and identity management applications to facilitate secure access to Fidelity's customer facing systems. We operate through multiple channels including internet, voice and trusted partner sites providing both direct and federated authentication services. In addition, we support second factor authentication utilizing various out of band, knowledge based, and token veri cation methods. Responsibilities: Solid understanding of the enterprise software development process including analysis, design, coding, system and user testing, problem resolution and planning Software development experience, including implementation of enterprise solutions in J2EE environment Develop systems with both traditional Waterfall and Agile development methodologies and principles Demonstrated experience in all of the following: Java, J2EE, Velocity Templates, Html 5, CSS3, JQuery, AJAX, Tomcat, UNIX, Linux, HTML, JavaScript, JSON, XML, Bootstrap, SOA, Spring, Web Services Soap and Restful, SQL Experience with stored procedures Experience with web application development Production on-call rotation support of software application Security systems experience a plus Environment: Core Java, J2EE, JSP, XML, HTML, HTML5, CSS3, JQuery, Ajax, JSON, Spring, Web Services (soap and rest), JUnit, log4J, Clear Case, SQL, Oracle, Maven, Jira, Unix(putty), GIT, Stash, Jira, HP Application Lifecycle Management Tool, Jenkins, Soap UI. JAVA DEVELOPER Client: Blue Cross Blue Shield Naperville , ILLINOIS July 2018 - December 2018 Description: Blue Cross Blue Shield of Illinois is the leader of Health insurance plans. Blue Cross and Blue Shield developed separately, with Blue Cross plans providing coverage for hospital services, while Blue Shield covered physicians' services. Vantage Ful llment System is used by business to track the documents of enrolled customer and. Application mainly involves in distributing id cards, welcome letters and kits to respective vendors like FISERV, VERITAS, RRD and SILVERPOP Responsibilities: HTML, CSS, JavaScript, jQuery, CSS, Ajax, JSP, Java Beans, Custom Tag Libraries to develop User Interface Involved in Soap and Restful Web services Implementation Developed JSPs based on MVC pattern using Spring Framework and used hibernate as persistence framework. Used IBM DB2 database for application development using Squirrel SQL Client as database tool and used Liquibase for creating, inserting and updating the tables in DB2 Database Maven is used as build tool. Used Spring Tool Suite (STS) as IDE. Implemented log4j for application logging and to troubleshoot issues in debug mode and used test cases using Junit during development model SVN Tortoise is used for version control. Web Sphere server is used for Running and Deploying application. HP Quality Center 10 is used to track Quality Assurance and testing process of the application Jenkins and Splunk used to perform automation build in the application, Soap UI is used to test a web service, WinSCP to check logs and application property les and Used Putty to check the connections Used Dyna Trace for tracking the reason of Alerts in production. Involved to support production activities, on call support and Weekend support. Mainly worked on Defect xing and new enhancements Environment: Core Java, J2EE, JSP, Servlets, XML, HTML, XHTML, JDBC, JavaScript, Ajax, Hibernate, Spring, Web Services (soap and rest), JUnit, log4J, SVN Tortoise, SQL, PL/SQL, DB2, Maven, STS, Unix(putty), HP Application Lifecycle Management Tool, Jenkins, Soap UI JAVA DEVELOPER (PROGRAM ANALYST) Client: CenturyLink Salt Lake City, UTAH August 2017 - February 2018 Description: Century Link is the third largest telecommunications company in the United States and is recognized as a leader in the network services. ARMOR is a web portal that provides a mechanism for entering, tracking and changing status of referrals made on delayed orders between major organizations. Provision to create a ticket for a delayed order and automatically fetch the elds from the corresponding external system while creating a new ticket. Responsibilities: HTML, CSS, JavaScript and JSF (Rich Faces), jQuery, CSS, Ajax will be used to provide the Rich user interface experience Working with Soap and Restful web services for accessing data from external Systems JDBC will be used for persistence and CRUD operations. Application development using Collection framework, Generics Used Oracle 11g database Maven is used as build management tool Implemented log4j for application logging and to troubleshoot issues in debug mode Dimension is used as con guration management tool. Effective use of dimensions for version control Apache Service Mix will be used as the runtime container for Portal. HP ALM is used to manage entire Quality Assurance and testing process of the application Jenkins used to perform continuous integration of build in the application Soap UI is used to test a web service and pass a web service response value as input to another request. Used Putty to connect and deploy the application in different UNIX environments servers like dev, dev1, dev2, prod, test1 and test2 Environment: Core Java, J2EE, JSP, Servlets, JFS (Rich Faces), XML, HTML, XHTML, JDBC, JavaScript, Ajax, Spring, Web Services (soap and rest), Apache Service Mix, Apache Tomcat, JUnit, log4J, Dimensions, SQL, PL/SQL, Oracle 11g, Maven, Ant, Unix(putty), HP Application Lifecycle Management Tool, Jenkins, Soap UI. JAVA DEVELOPER INTERN Client: ATG Group Houston, TEXAS September 2016 - June 2017 Description: Clinical Inquisition System deals with the computerization of services of Medical Claims Information . This project deals with the medical equipment and drugs given to the Customers and Claiming the bills from the Insurance Companies used by the medical service providers. Responsibilities: Developing UI components using HTML, CSS, JavaScript, JSP, Servlet and JDBC, Java Beans, Custom Tag Libraries, JDBC Implemented Agile (Scrum) Methodology that includes daily scrum with team. Involved in various improvements to the website using JSPs, JAVA and HTML. Interacted with the testing and production team to discuss different aspects of the project Used Eclipse as IDE and Apache Tomcat as server SQL using IDE's like MYSQL Workbench Environment: HTML, CSS, Java, J2EE, JSP, Servlet, JDBC, SQL, MYSQL, Apache Tomcat, maven, CVS, Eclipse. EDUCATION MASTER OF SCIENCE (M.S.) IN SOFTWARE ENGINEERING Gannon University, Erie May 2014 Relevant Coursework Software Testing Design patterns & Architecture DataBase Management Systems (DBMS) Requirements & project management BACHELORS IN COMPUTER SCIENCE Jawaharlal Nehru Technological University(JNTUH), Hyderabad, India May 2012 Relevant Coursework Database Management systems Software Engineering Object Oriented Programming through Java CERTIFICATIONS Sun Certi ed Web Component Developer for the Java Platform (SCWCD), EE 5.0. Sun Certi ed Professional for the Java 2 Platform (SCJP 1.5). LANGUAGES English Fluent Telugu Native Hindi Fluent REFERENCES References available upon request Keywords: cprogramm cplusplus csharp user interface user experience rlang hewlett packard green card procedural language Colorado Idaho Nebraska |