Java Software Engineer Resume
Web Applications Developer, TX
OBJECTIVE:
- Seeking a full - time opportunity in Software engineering to pursue a challenging career and be part of a progressive organization that gives scope to enhance my knowledge and skills.
TECHNICAL SKILLS:
Programming Languages: JAVA 7/8, C#, VB, C, C++
J2EE Technologies: JSP, Spring MVC, Maven, Active MQ, JBoss, Hibernate, SOAP, REST, Web Services, Jersey, Jackson, XML, JSON, Junit, NetBeans, Eclipse
.NET Technologies: ADO.NET, ASP.NET, WCF, MVC Framework, Microsoft Visual Studio
Web Technologies: HTML5, CSS3, JavaScript, Angular JS, ECMAScript, JQuery, Bootstrap, AJAX
Databases: Microsoft SQL Server, Oracle 11g, Cassandra (NOSQL), MySQL, PL/SQL and MS Access
Source Control: Microsoft Team Foundation Server, Git, Sourcetree
Other: Agile, TDD, DocuSign, Jenkins, OOPS, UML, Android SDK, VM ware, MS Office, Webstorm, Windows, Mac OS, Testing, SDLC, Web Accessibility (WCAG2.0)
PROFESSIONAL EXPERIENCE:
Java Software Engineer
Confidential
Responsibilities:- Worked with the team to improve POS application for TMX stores (TitleMax, InstaLoan, TitleBucks) in more than 14 states in USA, that provides loan on collateral titles, in an agile work environment using TFS and Git.
- Improved code quality using several design patterns, data structures, and Test Driven Development JUnit test suites.
- Improved the front end of the application using technologies like JSP, HTML, JavaScript, CSS, Angular JS.
- Developed strong backend using J2EE technologies like Spring MVC, Maven, Tomcat, Java 8, Hibernate, Eclipse.
- Improved database interaction using SQL queries, stored procs, PL/SQL in Oracle 11g and MS SQL server
- Helped the team to deploy and build daily jobs using Jenkins CI tool
Web Applications Developer
Confidential,TX
Responsibilities:- Involved in developing, analyzing, testing, and maintaining several web applications for the university using J2EE and .NET technologies in an agile environment using JIRA and Git.
- Developed websites that are visually appealing (UI), user friendly with interactive features to optimize user experience (UX) using technologies like HTML5, CSS 3, JavaScript, Angular JS, Bootstrap, AJAX, and JQuery.
- Improved the backend using Spring MVC, ORM, Maven, Junit, JAX-RS Jersey + Jackson framework, Tomcat, Java 8
- Developed Restful web services in .NET using Web Handler (ASMX) and WCF.
- Worked on writing several SQL queries in MS SQL to improve the interaction of the application with the database
- Worked on data modeling in Cassandra (NOSQL) for the application data, duplicated data in multiple tabled to make reads and writes faster.
