Java Developer Resume
Minneapolis, MN
SUMMARY
- A very passionate and self - motivated graduate wif good knowledge in programming and seeking to work in broad functional areas in teh field of Information Technology using my existing strengths and to develop greater experience and gain knowledge to further accelerate career growth by capitalizing upon my assets for professional and personal growth in conjunction wif organizational goals.
TECHNICAL SKILLS
Programming Languages: C, C++, Java, J2EE.
JEE/J2EE Technologies: Servlets, JSP, JAXB, Design patterns, RX Java.
Web Services: SOAP, REST.
Web Development: HTML, JavaScript, JSP, Xml, XSLT, Angular, React JS.
Data base development: Oracle, MySQL, SQL Server 2008, Cassandra.
Tools: Eclipse, NetBeans IDE, Visual Studio.
Frameworks: Spring, Hibernate, Spring Boot.
Application/web servers: WebSphere, Apache Tomcat, JBoss.
Testing/Debug: Junit, Log4j, Mockito, Drools rule engine.
Version Control Tools: CVS, SVN, Tortoise Git, Git.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Worked wif business team and exclusively worked on teh Design Documentation and Implementation.
- Involved in different phases of SDLC like Analysis, Requirements gathering, Design, Implementation and Testing.
- Involve in teh initial project setup, document it on wiki and participate in knowledge transfer sessions to explain it to teh offshore team members.
- Involve in teh development and implementation of Microservices using REST based web services.
- Developing teh application wif technologies like Java8, RxJava, Spring Framework wif Netflix and Gradle build tool.
- Worked on Tomcat Container wif ESP (Enterprise Service Platform) and Gradle build tool.
- Implemented project based on SPRING framework using Netflix.
- Involve in developing teh Core Blue UI screens using Angular JS.
- Developed web services using Eclipse and extensively used Cassandra to build queries.
- Retrieve teh information from teh Oracle and NoSQL database like Cassandra.
- Participate in code reviews and test teh application in local and Dev Environments by writing test cases and executing them in Ready API, SOAP UI.
- Deploying teh Web services in teh production Tomcat based ESP Server.
- Involved in Integration Testing, Performance tuning and deployment support of teh application.
- Involve in deploying teh application in Tomcat container and pushing teh code using Git version control system.
- Involved in fixing teh existing defects and then working on teh new enhancements for teh upgrade releases.
- Attend daily scrum meetings by following Agile scrum methodology and participate in sprint reviews and retrospectives at teh end of every sprint.
- Developed SOAP based web services and deployed them in JBoss server.
- Used Open shift and Kibana to check teh application logs.
- Worked wif Jenkins to build and deploy teh REST web services.
- Written Junits for covering teh code using Mockito and embedded Cassandra.
- Used Git version control system for pulling and pushing teh code.
Environment:JDK 1.8, Log4J, GIT, Cassandra, SQL, LISA, Agile Scrum Methodology, Junits, Mockito, Eclipse, Gradle, Tomcat, Spring frame work wif Netflix, RxJava, Microservices, REST web services, Angular, React JS, Hystrix, Postman, SOAP UI, SQL Developer, Sonar lint, SonarQube, Jenkins, Open shift, Kibana, Ready API, JBoss, Angular JS, Swagger.
Confidential, Philadelphia, PA
Java Developer
Responsibilities:
- Worked on Initial Spring and Maven Configuration set for teh Project Spring - Maven Framework.
- Developed REST and SOAP Based Web services and Consumed Services.
- Used Drools rule engine to perform validations.
- Worked wif teammates to develop teh Initial Project Pseudo Code.
- Developed Web Interface using Java Script, Node JS, HTML and CSS.
- Worked wif Spring Integration to implement event driven architecture.
- Worked on teh multiple projects - enhancements using HTML5, CSS3 and Java Script.
- Prepared software requirements and Component design documents, Component Specification document.
- Used SQL Developer to develop teh stored procedures and project related queries wif oracle database.
- Used micro services to develop teh application through API’s that are not dependent on specific language.
- Deployed teh projects (.war and. ear) in to production as primary On Call person from teh Team.
- Involved in System Testing, UAT phase and prepared test cases for teh Testing.
- Tested teh Web services using SOAP UI and Mockito framework.
- Worked on server set up configuration for JBoss server and to load Properties.
- Used MVC design pattern for implementation.
- Involved in teh building Maven POM files and Maven testing.
- Involved in writing teh associations for teh query in mapping xml files in Hibernate.
- Involved in project requirement phase wif teh business analyst.
- Used Spring Boot to provide defaults for code and annotation configuration to quickly start teh application.
- Involved in automation and unit testing while developing teh application.
- Used Log4j utility to generate run-time logs.
- Co-ordinated wif teh offshore team regarding teh user stories development and analysis.
Environment:JDK 1.6, Spring Framework, SOAP, Drools, Spring Integration, Spring WebLogic, JBOSS, SVN, JSP, Java Script, HTML5, XHTML, CSS3, Angular JS, Apache Maven, SQL Developer, SOAP UI, JSF, Putty, JSTL, Java Script, Spring Boot, Log4j.
Confidential
Java Developer
Responsibilities:
- Developed teh business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects,
- Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
- Implemented Struts framework in teh presentation tier for all teh essential control flow, business level
- Validations and for communicating wif teh business layer
- Developed Struts Framework Action Servlets classes for Controller and developed Form Beans for
- Transferring data between Action class and teh View Layer
- Developed teh front-end UI using JSP, HTML, JavaScript, CSS
- Implemented Struts Validator framework to validate teh data
- Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0
- Developed Stored Procedures in teh Oracle 9i database (RDMS)
- Performed impact analysis on teh dependency projects of OneSource Project
- Involved in writing unit test plans and developing test cases using JUnit
- Used Configuration Management and Version Control tool CVS.
- Studied various papers on Distributed Systems like Hadoop, pig, hive.
- Presented a seminar on HIVE.
- Emphasized to manage, organize and configure network resources, troubleshoot hardware.
- Responsible for identifying teh system’s hardware and software related issues and troubleshoot them.
- Raise teh ticket for teh problem, resolve teh issue or escalate to teh respective authorized person.
- Install software, provide technical support and consulted on LAN development.
Confidential
Object Oriented Programming
Responsibilities:
- Teh main purpose of dis project is to save all teh trip plans at a place.
- Teh user when planned for a trip, he/she can add all teh trip details like flight, dining, lodging etc. at a place so that it would be easy to check teh plans of teh trip.
- Teh user can also view teh recent completed trips, edit teh trip details and delete teh plans for teh trip.
- Created an application at Northwest to add all teh TV shows teh user likes.
- dis application gives teh user teh timings of teh show as well as teh TV channel to watch teh show.
- It also reminds teh user about teh TV shows.
- Project deals wif Data migration i.e., it provides user friendly interface to interact wif any database and migrate data from one database to teh other database. dis application allows a user to query teh database and execute DDL operations and insert data into teh database.
- Teh primary goal is to provide an environment that is both convenient and efficient to use in retrieving and storing database information. It allows users to interact wif any back-end software (i.e., Oracle, My-SQL etc.).
- dis is teh most powerful authentication system based on biometric information of human typing patterns.
- Authentication depends on teh typing speed and writing pressure.
- Grade of Honors in comprehensive exams at Northwest Missouri State University (Masters).
- Volunteered in research to a Professor at NWMSU in Distributed Systems.
- Attended various workshops like Ethical hacking, Data warehousing and Data mining.
- Participated in Prathiba-2010 as a volunteer at TKR College.
- One of teh Organizer for ‘Ziksana'10’ and ‘Praudyogiki’12’, National Level Technical fests conducted by our College.
- Active volunteer of NSS (National Student Service).
