Java(groovy) Developer Resume
Fortworth, TexaS
CAREER OBJECTIVE:
Seeking a challenging position in an IT Organization where I could add my knowledge and skills for the growth of the organization.
PROFILE SUMMARY:
- A detail oriented and multitasking professional with exceptional coding techniques with Master of Engineering degree in Computer Science.
- Expertise in the Core Java Concepts likes OOPS, Algorithms, Multi - threading, String pool, Java-Lang Package, Exception-Handling, Collections (List, Set and Map).
- Comprehensive knowledge of primary development languages for instance Java, spring, C, C++, C#, SQL, MYSQL, HTML and special talent of writing highly competent programs.
- Knowledge of web CMS, content migration process.
- Deep understanding of software development process and considerable experience in developing critical solutions.
- Ability to understand and implement complex application systems and great experience of their troubleshooting.
- In-Depth understanding of entire web based architectures, web technologies, SDLC and OOAD and Web Security.
- Experience in developing and implementing Web Services using REST, SOAP.
TECHNOLOGY EXPERTISE:
Operating Systems: Unix, Windows, Linux
Databases: MS-SQL, MySQL, SQLite, MS-Access
Programming: Java, C, C++, C#, .net Android SDK, SQL
Web Technologies: HTML5, HTML, JavaScript, JSP, Spring, Scala, Servlets, XML, CSS
Bug Tracking: Siebel Help Desk
Authoring Tools: Eclipse
PERSONAL QUALITIES:
- Strong team player with Exceptional leadership and presentation skills.
- Very strong written and verbal Communication skills.
- Completion of the given task successfully and on time.
- Ability to produce best results in pressure situations.
PROFESSIONAL EXPERIENCE:
Confidential, FortWorth, Texas
Java(Groovy) developer
Responsibilities:
- Experience in using Agile Software development methodologies.
- Involved in building the application which works on mainly Groovy grails, Html, Css, Rest services, Java script, Spring, Maven, Hibernate.
- Worked with MVC model for the development.
- Responsible for Consuming Rest services.
- Expertise in Version control system (Git Hub)
- Involved in design and development of the application for different modules which includes creation, Storing and updating.
- Sending data to third party using rest services.
- Work with Db2Visualizer to maintain data and use the data.
- Included Jscript, HTML, CSS and Gel for the UI/UX
- Developed Junit test cases for the backend using Spock.
- Geb Automation test cases for the front end.
- Worked closely with product owner to understand the product and do as required.
Environment: s: Java, J2EE, spring, Hibernate, HTML, CSS, My SQL Workbench, Maven, Windows, Eclipse IDE, Apache Tomcat, Angular JS.
Confidential, South Plainfield, NJ
Java Developer
Responsibilities:
- Experience in using Agile Software development methodologies.
- Experience in using the Design Patterns such as Data Access Object, Model View Controller, Singleton, Algorithms and Filter.
- Involved in design, development and implementation of front end part of the web application using HTML5, CSS3, JavaScript, AJAX, JSON and Bootstrap.
- Developed and Deployed Stateless and Stateful session Beans, used Hibernate as the ORM mapping tool and worked with the different configuration files.
- Responsible for producing and consuming the SOAP and Restful web services
- Used Spring Core, Spring Web MVC, Spring JDBC and DAO.
- Expertise in GIT version control tool.
- Experience in working with Oracle, SQL Server databases.
- Responsible for building the application using MAVEN.
- Used Spring Security for Authentication and authorization.
- Developed JUnit test cases, performed integration and Jasmine testing for Front end.
- Working with internal QA team on System, Performance and Acceptance testing.
- Responsible for collaborating with product owner to identify and prioritize product requirements.
Environment: s: Java, J2EE, spring, Hibernate, HTML, CSS, My SQL Workbench, Maven, Windows, Eclipse IDE, Apache Tomcat, Angular JS.
Confidential, Bryn Mawr, Pennsylvania
Java Developer
Responsibilities:
- Worked on core Java, spring and Rest.
- Involved in the discovery and integrating of different API’s into the web application.
- Worked on core concepts like Multithreading, Collections and Inheritance for developing the business logic.
- Involved in Rest API and soap API for integrating the required API’s into our product.
- Converted JSON files using JSON Object and Http Client.
- Storage and transportation of data done using XML.
- Involved in Node JS for the event driven architecture and JSON API Architecture.
- Developed UI screens using Angular JS, HTML and CSS.
- Used MYSQL Workbench for the Database.
- Built and ran the project on Maven.
- Involved spring Boot and spring mvc for the modules and features of spring.
- Developing of the product using Eclipse IDE such as Mars and Neon.
- Participated in daily Stand up meetings and involved in weekly Sprint meetings.
- Frontend validation is done by using JavaScript.
- Consumed services from apache tomcat as local host server.
- Taken care deployment in Mac OS and Windows.
- Hibernate ORM for connection of the DOA layer and SQL DB.
- Involved in JUnit testing.
- Involved Machine learning named Weka for Graphical user interface and for developing java API’s .
- Involved GitHub for pulling repositories.
- Present in weekly Scrum meets.
- Included in the Development of the product giving innovative ideas for the build.
Environment: s: Java, J2EE, spring, Hibernate, HTML, CSS, Weka, My SQL Workbench, Mac OS, Windows, Eclipse IDE, Apache Tomcat, AWS.
Confidential, Plainsboro, NJ
Developer/ Analyst
Responsibilities:
- Worked on core Java, HTML, CSS, spring and MYSQL.
- Developed java beans and business objects based on Java design principles.
- Involved core java concepts like Algorithms, multithreading, concurrency for the product.
- Extensively used Collection API such as List, Set and Map implemented classes.
- Worked on scrum based development.
- Worked on rest web services API integration
- Involved in content migration process.
- Worked on management of the project details and duties assigned.
- Designed GUI screens using HTML 5 and CSS.
- Oracle web logic application server used for deploying application servers.
- Involved in developing the DAO’s for accessing the Database to encapsulate data access logic.
- Participation in daily and weekly business status calls and practiced agile methodology.
- Worked with QA team to ensure the quality
- Writing SQL, MySQL queries. DB data comparison.
Environment: Java, Eclipse, EJB, JDBC, JavaScript, HTML, CSS, Bootstrap, Restful web services, Apache Tomcat and Spring.
Jr. Java developer
Confidential
Responsibilities:
- Android Mobile Application to help out users for an easy conversion of Text messages to Voice and detect Voice and convert to Text messages.
- Reduce time consumed for typing and reading messages by converting Text to Voice and Voice to Text
- Robust design, which is applicable for variety of android phones
- Easily portable, Secure, accurate and high performance application.
- Maintained complete database of all the messages and the numbers which are stored.
Environment: JDK, JavaScript, C++, Android SDK, Eclipse and SQlite database