Java Developer Resume
TX
SUMMARY:
Highly skilled (competent) software developer with an ability to undertake complex assignments, meet deadlines and deliver superior performance. 4.2 years of experience in design and development of database - driven web and client/server applications using JAVA/J2EE, Spring, Hibernate, RESTful and AWS. Demonstrated the ability to apply strong technical skills to automate various processes to reduce project cost and timelines and bring down company's expenditure by more than $175,000.
CORE COMPETENCIES:
- Software Development
- Project Management
- User Interface Design
- Project Status Reporting
- SDLCDebugging
- Web Site Design & Development
- Database Management
- Problem Analyzer-Solver
TECHNICAL SKILLS:
Web Technologies: HTML5, CSS, XML, JavaScript, JQuery, JSP & Servlets, JSON, REST & SOAP.
Cloud Services: Amazon web Services, EC2, ELB, S3, Route 53
Programming Languages: C, Core Java, J2EE, PHP, Angular JS, Python, and Shell Scripting.
Operating Systems: Windows, UNIX, Ubuntu, Fedora.
Databases: Microsoft SQL Server, MySQL, SQL 11g, Mongo DB, Apache Cassandra
Web Servers: Apache Tomcat, WAMP, LAMP, JBOSS.
Frameworks: Spring Core/ MVC/ AOP, Hibernate, JSF.
Testing tools: Selenium, TestNG, Protractor, Jasmine, JUnit, QTP, Mercury QC.
Other Tools: GitHub, Remedy, Jenkins, Jira, Eclipse, Intellij, BlueJ, Maven, ANT, SourceTree.
PROFESSIONAL EXPERIENCE:
Java Developer
Confidential, TX
Responsibilities:
- Developing n-gen API’s which made the application 40% faster and lighter
- Designing and Developing microservices which enhance reusability and reduces the failure rate
- Unit Tested the code using JUnit and wrote selenium tests which made the code 10% more efficient
- Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate
- Developed various reusable Helper and Utility classes which are used across all the modules
- Wrote build & deployment scripts using Maven, shell scripts to build and deploy the application in JBoss Application Server
- Developed REST & SOA Web Services for transmission of large blocks of XML data over HTTP
- Preparing detailed High-Level and Low-Level design documents
Instructional Assistant
Confidential, TX
Responsibilities:
- Developed application infrastructure using Amazon web Services by initiating EC2 instance, S3 storage unit, Amazon RDS and configuring Elastic Load Balancing (ELB) to balance the load across the servers
- Delivered a custom web application for Farmer Supply Chain Management System using Java, Spring MVC, hibernate and ORACLE
- Managed students to handle IT projects for Non-profit organizations
- Contributed to the society by directly/indirectly helping more than 80 non-profits
- Used project methodology tools such as TFS, Trello
- Researched and developed a hybrid project management model like Agile for non-IT industries
Data Specialist
Confidential, Houston, TX
Responsibilities:
- Designed and developed custom java application by following the best code practices and Junit testing
- Generated more than $150,000 by recognizing the wells that had potential oil reserves
- Optimized the standard file folders and got appreciations from the manager
- Developed many reusable utility classes that reduced duplication of code and enhanced reusability
Java Engineer
Confidential
Responsibilities:
- Optimized the application and made it 40% lighter and 30 % faster by code refactoring
- Minimized the manual processes using Java, Spring and Hibernate to save more than $90,000
- Exceeded in providing on-site troubleshooting to the client and got appreciations from the client
- Designed the applications using MVC framework for easy maintainability
- Developed the Action Classes, Action Form Classes, Created JSPs using Struts tag libraries and configured in Struts-config.xml and Web.xml files
- Designed CSS-based page layouts that are cross-browser compatible and standards-compliant.
- Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate
- Analyzed Agile Methodology (TDD, SCRUM) and wrote JUnit test cases for unit testing the integration layer