Associate Technical Lead Resume
Plano, TX
SUMMARY
- A career driven professional with 6+ years of IT experience in analysis, Design, Development of enterprise applications usingJava/J2EE technologies
- Adept Confidential implementation and execution of software as per customer requirements
- Experience in developing web applications usingJava, J2EE, Spring, Hibernate,JavaScript,HTMLand JDBC (Oracle and Cassandra)
- Experience in using different tools likeRAD, Eclipse, PostMan, DataStax, Splunk
- Have an excellent knowledge onRESTfulandSOAPweb services
- Good Knowledge ofMicro services and Spring boot
- Worked withAgile teammethodology
- UtilizedJUINT,Log4Jfor testing and logging frameworks.
- StrongLogical andAnalytical Reasoning, Organization skills, Communication, ListeningandPresentation skills.
- Extensive expertise in capturingbusiness requirements
- Very well deserves interpersonal skills, client communication and reliable resource
- Exceptional Client Orientation skills with excellent understanding of project issues, ability to work independently or as part of a team
- Hands on experience in Monolithic and Microservices Architecture Development.
- Highly - motivated, pro-active, trained professional demonstrating continuous effort to improve operations, streamline work processes and working cooperatively to provide
- Experienced in performing unit test, document engineering development details, debug application issues and maintain the code quality
- Possesses good analytical, problem solving and decision making skills
- Team Player with exceptional communication skills
- Showcases determination and dedication towards work and is driven by ambition and goals to succeed
TECHNICAL SKILLS
Programming Languages: Java, MicroServices, Spring Cloud
J2EE Technologies: JSP, JDBC, Spring, SpringBoot, Hibernate, JMS, REST and SOAP Web services, EJB3.0, Eureka, Swagger
XML/HTML: HTML, XML, XSL,XSD
Application Frameworks: Spring 3.1,Spring 2.5, Hibernate
Script: JavaScript
ORM: Hibernate 3
Oracle Technologies: WebLogic 8.1/10/12
Database and Tools: Oracle 9i/10G, TOAD,SQL Developer, Cassandra, DataStax
IDE: Eclipse, RAD, Altova XMLSpy
Build Tools: Maven, ANT, Jenkins
Development methodologies Testing: SOAPUI, PostMan, Agile development, JUnit, Rally, JIRA
Source Control: CVS,SVN, Git, Maven
Operating Systems: Windows 2000,XP,7, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Associate Technical Lead
Confidential, Plano, TX
Responsibilities:
- Designing and developing new workflows for communicating with Provisioning and Billing systems.
- Interacting with business stakeholders and subject matter experts to understand requirements, analyses and translate them into technical specification.
- Developing a new interface for handling fallouts and automating billing process
- Development of Backend API Microservices and its unit testing.
- Using spring features like Dependency Injection, declarative transactions, AOP (Aspect Oriented Programming).
- Developing Hibernate mappings, dynamic and static Hibernate queries, different locking strategies.
- Implementing Spring MVC, JDBC and Factory Design Patterns for various business requirements.
- Involved in Microservices Architecture, Sprint Planning, code development, testing, Cassandra data creation and automation.
- Worked with CI Jenkins integrations for application running on DEV, UAT and PROD
- Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
- Implementing spring features like Dependency Injection, declarative transactions, AOP (Aspect Oriented Programming).
- Implementing Hibernate mappings, dynamic and static Hibernate queries, different locking strategies.
- Wrote services to store and retrieve user data from the Cassandra.
- Followed, Scrum Agile Software Development methodology for the implementation which is based on “Develop quickly, deliver often”.
Environment: Java 8, J2EE 6, Spring, Hibernate, Junit, MVC, Oracle, Eclipse, SOA, restful, Agile Methodology, SVN, Maven, SoapUI, Quality Centre, Rally, SQL, XML, Microservices, SpringBoot, Altova XMLSpy, Eclipse, DataStax, Postman
Senior Software Developer
Confidential, Plano, TX
Responsibilities:
- Worked on OOAD design patterns. Used factory design pattern.
- Involved in complete coding. Worked with the team in different modules involving Billing Conversions and Online Services. Worked with Java8 and JEE6.
- Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
- Worked with Spring framework used spring core dependency injection and aspect oriented programming.
- Worked extensively with web services restful and soap.
- Used MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application
- Perform stakeholder analysis, document risks and opportunities.
- Prepare Test Plan & Test data. Testing the code changes Confidential functional and system level
- Involved in quality metrics and other management related activities leading design and development team.
- Followed the Agile methodology to develop and deliver the project in 3 week sprint phases.
- Worked extensively on java messaging server (JMS) and message driven beans for sending messages to the internal users.
- Worked on creating Stored Procedures, Functions using Oracle. Worked on the SQL Invoker utility which helps Java and Database interactions.
- Used Maven for building the application, and completed testing by deploying on application server.
- Wrote unit test cases for Unit Level testing using Junit. Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions. Worked extensively in Test Driven Development. (TDD).
- Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
Environment: JAVA 7, JEE6, Spring, Hibernate, XML, EJB, Eclipse, RAD, HP Quality Center, Rally, SOA, RESTful, SOAP, Oracle 10g, PL/SQL, JUNIT, UNIX, Log4J, Altova XMLSpy, Eclipse, TOAD, Postman, Maven
Software Engineer
Confidential
Responsibilities:
- Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies.
- Scheduled meetings with other application developers, system analyst and architects.
- Analysis, design and development of web based multi-tiered enterprise applications based on Java, J2EE design patterns.
- Worked on WebLogic server.
- Involved in complete coding and developing business modules using Java.
- Developed Applications Using J2EE Technologies like EJB Session Beans, and Message Queue’s
- Prepared Install documents and release documents.
- Wrote SQL Queries as a part of backend testing. Worked on oracle database as part of optimization.
- Created PL/SQL programs to send data to downstream applications.
- Testing the code changes Confidential functional and system level
- Tracked defects using Quality Centre.
- Worked with Jira tracker for planning, organizing and assigning tasks.
- Reporting status of assigned development & test tasks to project management
Environment: Java, J2EE, UML, JDBC, Eclipse, WebLogic, XML, SQL, Windows and UNIX, Quality Centre, IBM RAD 7.5, TOAD, RAD, Putty, Agile Methodology, Oracle 10g, SVN
