Java Developer Resume
Irving, TX
SUMMARY
- 08 years of IT Industry experience supporting, development for client/servers Application Development, Critical Business Applications and support.
- Day to Day responsibility Developed, enhances, tests, supports, maintains and debugs software applications that support business units or support functions.
- Provided strategic technical direction and system architecture for individual initiatives.
- Provided feedback and technical guidance to project managers on issues of critical importance to achieving business objectives.
- Expertise in Object Oriented Programming usingJava, J2EEand HTML related technologies.
- Proficiency in developing secure web applications and server side development usingMicro Services, Hibernate Framework, Spring Boot and Spring Batch.
- Good Knowledge on the Springs Framework to use with Annotations.
- Experienced inRestful Web services.
- Detailed hands on experience with scripting languages such as Linux and Unix.
- Experience inSOAP Web servicesusingApache Axis Soap Engine.Mostly on Web services client and beginner on Web services Server Side programming.
- Hands on the tools such as Visual Basic, IntelliJ IDEA, MAVEN and NetBeans.
- Experienced in writing ANT scripts to build and deploy Java applications.
- Hands on experience in project management tools like Clear case and PVCS, Subversion, Win CVS.
- Strong analytical skills with ability to quickly understand client's business needs.
- Experience in Finance, Health, Mobility & Telecommunication Domains.
- Providing 24/7 technical/ System support to Production and development environments.
- Experienced in working with different teams such as coordinating work with an off - shore team, Store Ops team, Network Engineering., application team, Database team and application developer teams to resolve the issues, and provide technical assistant and Client/Customer Satisfaction.
- Involved in Team building & Migration projects, project implementation, analytical, interpersonal, strong communication and writing Skills.
- Perform duties with minimum supervision, and participate in cross functional projects as scheduled.
TECHNICAL SKILLS
Databases: IBM UDB2, Oracle 9i, 10i and 11i, My SQL Server 7.0/6.5 and MS-Access 95/97/2003/2007.
Operating Systems: Red Hat Linux 3/4/5/6, VMware 2/2.x/3.x/3.5/4, AIX 4.3/5.1/5.2/5.3/6.1 , Windows 9X, NT 4.0, 2000, XP, and 7.
Hardware: IBM RS/6000, P Series 650, 750, 770, IBM ESS (Enterprise Storage Server), DS8000, IBM 3494, 3583 Automated Tape Library, Sun Storage (6140, 6180) Sun Fire 4500,V880, V480, E420R, HP DL 380s and 580s, SPARC server 1000/20, SPARCstation 10, EMC Symmetric, Hitachi arrays, Backup Devices, Ethernet Hubs, Routers, Repeaters, Jukebox, Printers DELL Power edge 1650,2850,2950,6400, Brocade fiber switches, Cisco fiber switches.
Programming Language: C, C++, Servlets, Jsp, JAVA, J2EE, EJB, VB, JavaScript, HTML, XML, Bash, Perl and Shell programming.
Server Application: Unix Servers, Web LogicApplication Server8.X, 9.X, 10.X, Apache Server, Sun One Web Server, IIS Server.
Networking Protocol/ Firewall: TCP/IP, UDP, OSI, NIS, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, RTPS, OSPF, RIP, OSPF and EIGRP. Cisco PIX Version 5.1, 6.2, Checkpoint 2000 VPN-1, Sonic Wall TZ Series Firewalls.
Tools: Solstice Disk Suite, VERITAS Volume Manager, VERITAS Net backup 5.1, TSM 5.5, Cluster server 3.5 & 4.1, Symantec Netbackup, BMC ( Blade Logic).
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Java Developer
Responsibilities:
- Developed, tested, and implemented Java EE, J2EE, HTML application using Micro Services, Hibernate Framework, Spring Boot and Spring Batch.
- Day to Day responsibility Developed, enhances, tests, supports, maintains and debugs software applications that support business units or support functions.
- Provided strategic technical direction and system architecture for individual initiatives.
- Coordinates collaboration with external programming teams to deliver software on time and within budget.
- Provided feedback and technical guidance to project managers on issues of critical importance to achieving business objectives.
- Responsible to Design and Build Micro services using Spring boot and Hibernate Frameworks.
- Detailed hands on experience with scripting languages such as Linux and Unix.
- Performed development of enterprise grade highly scalable java based application
- Ability to write test cases using Java testing framework like Junit & Mockito.
- Researching and evaluating emerging technologies and novel approaches in order to make recommendations to enhance business processes and create competitive advantage.
- Designed the J2EE back-end infrastructure that collects, stores and distributes clients' information amongst the different regions that the organization services.
- Participated in the implementation of the Extra-Net portal, the Soft-Launch with other developers, infrastructure and implementation personnel.
- Excelled in rapid application development and management of technological issues for assigned projects, earning the highest customer satisfaction rating for all software solutions delivered.
- Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.
- Performed Operation Readiness Testing on applications and Servers.
- Performed diagnostic and troubleshooting of system, Software and application issues, utilizes standard corporate tools to record change and problem activities for tracking purposes.
- Coordinates hardware/software installations and upgrades to ensure work is properly performed in accordance with company policy.
- Recommends resolution to complex matters of significance and coordinates the implementation of the approved course of action.
Confidential, San Antonio, TX
System Administrator
Responsibilities:
- Using RAD development, analyzed and designed solutions for continuous flow of client features requests, and led development team in implementing solutions.
- Designed the J2EE back-end infrastructure that collects, stores and distributes clients' information amongst the different regions that the organization services.
- Participated in the implementation of the Extra-Net portal, the Soft-Launch with other developers, infrastructure and implementation personnel.
- Facilitated customization of systems by encouraging software engineering team to adopt emerging standards for software application development architecture and tools.
- Excelled in rapid application development and management of technological issues for assigned projects, earning the highest customer satisfaction rating for all software solutions delivered.
- Introduced methodologies and best practices that enhanced product definition, release processes and customization of applications to user needs.
- Developed script for automation administration tasks like customizing user environment and performance monitoring and systems tuning.
- Performed Operation Readiness Testing on applications and Servers.
- Performed diagnostic and troubleshooting of system, and java application issues, utilizes standard corporate tools to record change and problem activities for tracking purposes.
- Analyzes, logs, tracks and resolves complex software/hardware issues pertaining to networking connectivity issues, servers, and applications to meet business needs.
- Coordinates hardware/software installations and upgrades to ensure work is properly performed in accordance with company policy.
- Recommends resolution to complex matters of significance and coordinates the implementation of the approved course of action.
Confidential, Bentonville, AR
Infrastructure Specialist
Responsibilities:
- Designed an architecture using Java Enterprise Technologies and Introduced the ant tool, and created a nightly build process.
- Designed the frameworks using UML and designed and implemented a distributed event notification system using MQ Series and JMS.
- Helped troubleshoot UI issues on Java Swing issues and developed the unit tests using JUnit.
- Builds and setup servers of different platforms. Setup, monitor and maintain network infrastructure for server and back office connectivity.
- Procedural documentation of supporting applications as well as SLA and escalation policies to coordinate with the monitoring systems as deployed.
- Enhancement, Design the required changes, provide solutions, and fixes for IBM 4690 POS Servers.
- Work with developers to integrate their web applications onto standard infrastructure.
- Installed and Configured IBM 4690 OS Version 6, IBM Enterprise Class System z9Series Server for virtualizations.
- Troubleshoot OS and controller issues to determine root cause and System performance tuning, User maintenance and security.
- Responsible for moving the application through different tiers like development, testing and production on time.
Confidential, Dallas, TX
System Analyst
Responsibilities:
- Responsible for optimizing system performance and protecting the company from risk and data loss.
- Troubleshooting production issues, identifying, diagnosing system failure and application issues.
- Managed software solutions for customers, developed wining strategies for improving technology infrastructures with special consideration given to maximizing resources and reducing costs.
- Analyzes web applications network performance, reliability utilizing complex tool sets, developments and maintains documentation of deployed infrastructure related maintenance, installation and configuration procedures.
- Ability to screen and diagnose client inquiries and problems to clearly understand (root cause determination), solve problems, use operational documentation Run books and Remedy.
- Executes management and administration tasks for on-premise, infrastructure components and services.
- Responsible for optimizing system performance and protecting the company from risk and data loss.
- Used various networking tools such as Ssh, NS-Lookup, telnet, rlogin, ftp Trace route TCP Dump and ping to troubleshoot daily issues.
- Analyzes web applications network performance, reliability utilizing complex tool sets, developments and maintains documentation of deployed infrastructure related maintenance, installation and configuration procedures.
- Responsible for maintaining and updating technical documentation for software and systems.
- Created and maintained user account profiles and passwords, ensuring company-wide security.
- Worked with team of hardware and software engineers on IBM channel switching products and Data communication products.
- Proactively identified potential areas for wide system outage and initiated analysis and resolution.
- Coordinated and implemented Change Control in collaboration with technical teams.