Sr Java Application Support Engineer Resume
Piscataway, NJ
SUMMARY
- 8 years of Total IT experience. Over 5 years’ Java development experience on windows and Linux with Scrum/Agile, in depth knowledge of data structure and algorithms, and
- Strong planning, analyzing, designing and programming capabilities.
- Extensive experience in designing and developing Microservice Architecture enterprise applications for J2EE platform using JAVA, JMS, Spring, Spring boot, Restful, JPA, JDBC, Rabbit MQ and ORM tools like Hibernate and Mybatis.
- Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services, handling SOAP Request and Responses, creating Web service clients, handling communication calls to methods and External Interfaces.
- Experience with IDEs like IntelliJ IDEA and Eclipse 3.x.
- Experience with Cloud platform like AWS, Ali Cloud and Digital Ocean, Tencent Cloud.
- Extensive experience in APM tool like Kibana APM, New Relic, Grafana, Wily, Open APM.
- Experience in writing SQL queries, PL/SQL stored procedures and functions using Sql Server and Mysql and Oracle. Familiar with no - sql DBs like MongoDB, redis, Influx DB.
- Excellent analytical, problem solving, trouble-shooting, communication skills and a team player.
- Good understanding of Python scripting programming.
- Worked with Version Control Systems like SVN, and git.
- Have knowledge of machine learning, data mining, NLP, Neural Network, Hadoop, Big Data.
- Quick learner with keen interest and high motivation to learn and work with new technologies.
TECHNICAL SKILLS
Environment: s: Windows, UNIX and Linux
J2EE Technologies: JDBC, Java Beans, RMI, Servlets, JSTL, Struts, EJB, XML, XSLT, JMSSOAP, Hibernate, JPA, Spring Framework, Spring boot, Hive, Web Services, Restful and Design Patterns
Tools: SQL Developer, Eclipse, IntelliJ IDEA, Jenkins, gitlab, AWS, Ali CloudJIRA, Confluence
Databases: Oracle, Sql-server and MySQL, MongoDB, redis, Neo4j, influx DB
Application Servers: Tomcat and JBoss. WebLogic
Others: Python and Shell Scripting, Visio, XML tools, Maven, UML, Log4J, TCP/IP, HTTP, HTTPS, and FTP.
PROFESSIONAL EXPERIENCE
Sr Java Application Support Engineer
Confidential
Responsibilities:
- Monitor System anomaly using Kibana watchers/APM and APM tools like New Relic and WILY.
- Code Java code to resolve system bugs and rewrite code to optimize and refactor system
- Engage in data center migration, APM tools upgrade and trouble-shooting production issues.
- Debug and resolve tickets, server as tier 3 application support for store representatives.
- Collaborate with multiple teams to resolve production outages using ELK and APM tolls.
- Code scripts and do system configurations to do System health check, API check and flow check.
Environment: AWS, Java 8, JPA, Spring, Spring boot, Eclipse, Web Logic, Oracle, Maven, Ant.
Sr Java Developer
Confidential
Responsibilities:
- Actively involved in analysis, development, bug fixing and enhancement in Agile methodology.
- Performed unit testing using JUnit, integration and deployment of applications done using tools such as Maven, Jenkins and debugging through Log4j.
- Provided development support for System Testing, User Acceptance Testing and Production and deployed application on Web Sphere Application Server.
- Develop microservice JAVA API for VOP in Agile methodology on Ali Cloud Platform.
- Monitor system anomaly and configure self-monitoring strategies in Grafana to ensure system stability.
- Provide technical consultation for vendors on system integration with Confidential Open Platform.
- Debug and resolve tickets, server as tier 3 technical support for platform users and vendors.
- Provide system integrity solutions and code demonstration code for overseas vendors and partners.
Environment: Ali Cloud, Java 8, JPA 2, Hibernate, Spring, Spring boot, Eclipse, Tomcat, Mysql, Maven, SQL Developer, winSCP and putty
Sr Java Developer
Confidential
Responsibilities:
- Interact with business team for detailed specifications on the requirements analysis and issue resolution.
- Analysis, design and development of Application based on J2EE using Spring framework.
- Use EJB Session Beans for business logic and Mybatis for database persistence.
- Configuration and deployment of application on Tomcat Application Server in Linux environment on Ali Cloud Platform and Tencent Cloud Platform.
- Wrote and executed SQL queries, to create and test sample test data in database using MySQL workbench .
- Develop unit testing test cases using Junit and Involve in full link system pressure test and do Code Reviews.
- Used git for check-in, check-out of files to control versions of files and Eclipse as an IDE.
- Log4j to logging debugger and using Maven to compile and build project.
- Write shell script in Linux to Repair data after system crash or exception callings.
Environment: Ali Cloud, Tencent Cloud, MacOS, Linux, Java 8, Spring, EJB, JPA, mybatis, Eclipse, tomcat, MySQL, git, Maven, redis, rabbit MQ and ELK.
Technical Support Team Leader
Confidential
Responsibilities:
- Recruit and set-up a support team of four members, draft and formulate SLAs under ITIL..
- Develop and deploy open source ticket system based on Spring, Struts, Hibernate on Ali cloud platform..
- Fix system bugs and data in user repayment plan, work together with ETL engineers to provide daily report.
- Play as mixed role, develop, test, deploy and project management in a start-up FinTech company.
- Maintain good relationship with end user, collect customers’ feedback to improve user experience.
Environment: Ali Cloud, Java 8, Spring Struts, Hibernate, Mongo DB, Mysql, Sql server, Eclipse, JBOSS, git, Maven & Jenkins.
Technical Support Engineer
Confidential
Responsibilities:
- File and update technical document for Microsoft when new version system releases/publish.
- Maintain and manage Microsoft CMS system based on .NET and publish Microsoft templates and modules.
- Report, maintain and fix Microsoft bugs together with developers and testers.
- Perform Microsoft websites migration from CSP to CMS and other support modules migration.
- Provide tier-2 technical support for Microsoft U.S and over 20 MS vendors world-wide(over 15 systems).
Environment: C#, .NET, visual studio, JavaScript, HTML, XML, XSLT, JQuery, Ajax, SVN, Sql server, IIS, TFS, linq, bing.