Java Developer Resume
2.00/5 (Submit Your Rating)
Carson City, NV
PROFESSIONAL SUMMARY:
- Having 5+ years of experience in the IT industry, involved in complete software development life cycle including analysis, design, development, testing and maintenance of client server, web based and distributed software applications by using J2SE and J2EE technologies.
- Proficient in software documentation and technical report writing.
- Experience in full software development life cycle (SDLC) from requirements gathering, prototyping, designing, implementing, testing, maintenance, and full documentation.
- Solid Experience with Java technologies including: Java Collections, Interfaces, Synchronization, Serialization, IO, Exception Handling, Multi - Threading, Java Beans, Web Services SOAP, REST API, WSDL, XML.
- Expertise with development tools such as Eclipse and NetBeans.
- Extensively worked to build Model View Controller (MVC) Architectures to ensure Rapid Application Development for Enterprise applications.
- Worked in both Unix, Linux and Windows based development environments.
- Expertise in implementing Dynamic web applications using Application Severs like IBMsql, JBOSS and Apache Tomcat.
- Good knowledge in Amazon Web Services (AWS) and virtualization based technologies.
- Worked on variety of Frontend JavaScript frameworks like AngularJS, BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
- Experience in designing and developing RESTful based web services using SOAP1.1/HTTP implemented Web Services security.
- Hands on experience on Ant / Maven for project build, test and deployment.
- Good experience in project development using Agile methodology.
- Experience in SQL and RDBMS concepts. Proficient in using Oracle, SQLServer, MySQL databases and PL/SQL queries.
- Experience in software testing process. Expertise in JUnit Testing framework and test-driven development.
- Highly adept at promptly and thoroughly mastering new technologies and adapting to existing corporate infrastructures, producing results immediately on hire in cross-functional IT roles.
- Excellent Team Player with a great positive attitude and ability to involve and motivate members within a team to achieve their objectives by developing a spirit of co-operation.
- Excellent Analytical, Problem solving and very good documentation skills with a commitment to maintaining high quality standards.
PROFESSIONAL EXPERIENCE:
Confidential, Carson City, NV
Java Developer
Responsibilities:
- Works on day-to-day system operations of Java/J2ee based web applications.
- Manages the WES system and debug/fix day-to-day software issues/defects.
- Involves in Analysis, Design, Development, and Testing phases of the project.
- Involves in Development, testing, debugging and ongoing maintenance of new and existing program.
- Develops new designs for requirements and adding functionalities to the existing software application.
- Uses AngularJS for DOM Manipulation, Filters, and Directives.
- Implemented the Micro services to based on RESTful API utilizing Spring Boot with Spring MVC.
- Designs and develops the login portal using framework Angular 7 along with HTML5, CSS3 and Type Script.
- Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
- Develops various helper classes needed following Core Java multi-threaded programming and Collection classes.
- Uses Rest Controller in Spring Boot to create RESTful Web services and JSON objects for communication.
- Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups and worked on AWS Toolkit for Eclipse to develop, deploy, and debug Java applications using Amazon Web Services.
- Provides support for all applications in Production and non-production environments.
- Gathers requirements from team members, designs and develops internal reporting dashboards in Pentaho software.
- Developes the Services using AWSElasticSearch, Restful Services using JAX-RS and Java.
- Involves in designing and creation of database objects like tables, views, stored procedures, functions, packages, DB triggers, Indexes and Collections.
- Performs Web-Services Testing using SOAP UI and generated XML Files for messaging.
- Performs troubleshooting, fixes and deploys many Java bug fixes of the software application.
- Created user-friendly GUI interface and Web pages using HTML, Angular JS, Jquery and Java script.
- Uses JSON for data exchange between application modules along with XML.
- Uses JIRA to assign, track, report and audit the issues in the application.
- Writes extensive HTML5, CSS3 and JavaScript code to build dynamic pages.
- Works with development technologies like Servlets, JSP, JSF, JavaScript, HTML, CSS.
- Automates the build process and reports using Jenkins.
- Uses Core Java, Collections, Multithreading and exception handling, Servlets.
- Create various ad-hoc SQL queries for User reports, executive management reports.
- Uses SVN for version control and Bugzilla for tracking the bugs.
- Implements client-side validation using JavaScript libraries.
- Develops shell script to automate the server tasks and code deployment.
- Access Source repositories using Tortoise SVN as an interface.
Environment: Servlets, JBoss, JMS, XML, AngularJS, SOAP, SQL Developer, JQuery, JavaScript, HTML, AWS, CSS, Junit, Oracle 10g., SVN, HTML, CSS, JavaScript, JSP, JSF, Jenkins, Oracle, SOAP UI.
Confidential, Seattle, WA
Java Developer
Responsibilities:
- Participated in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development using Agile methodology.
- Implemented and developed the presentation layer with HTML, XHTML, JavaScript, and CSS.
- Developed web components using JSP, Servlets and JDBC.
- Used SOAP for Web Services by exchanging XML data between applications over HTTP.
- Coded JDBC calls in the servlets to access the Oracle database tables.
- Generated SQL Scripts to update the parsed message into Database.
- Involved in fixing defects and unit testing with test cases using JUnit.
- Developed user and technical documentation.
- Used Bootstrap and AngularJS to create Controllers to handle events triggered by clients and send request to server.
- Converted data between Java Objects and JSON & XML for communication between java services and UI.
- Made extensive use of Java Naming and Directory interface (JNDI) for looking up enterprise beans.
- Created and injected Spring services, Spring controllers and DAOs to achieve dependency injection and to wire objects of business classes.
- Developed stored procedures and triggers in PL/SQL.
- Database design, writing stored procedures and triggers, writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSPs & Servlets using MVC architecture.
- Developed Web Services to communicate with other modules using XML based WSDL and REST protocols.
- Used ANT scripts to build and deploy the applications in JBOSS application server.
- Used JIRA issue tracker to file the bugs.
- Deployed the application in WebLogic server.
- Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
- Involved in writing JUnit test cases and suits using Eclipse IDE.
- Used Maven for building and deployment purpose.
- Used Spring Data JPA to access the Oracle database and mapped different POJO classes to the database tables.
- Worked closely with Product Owners and liaise with various cross functional teams for solutions implementation.
- Participated in Daily stand-up meetings with project manager, Team Lead, co-developers, communicated with testers and resolved trackers.
Environment: Java, JSP, Servlets, JDBC, JavaScript, Maven, CSS, SQL Server2008, SOAP, JUnit, Eclipse, WebLogic, Maven, Jira.
Confidential
Jr. Java Developer
Responsibilities:
- Developed the application in MVC Pattern using Struts.
- Implemented client side validations using JavaScript.
- Developed Servlets and Java Server Pages (JSP) as the front end
- Developed various Session beans to implement Business logic.
- Involved in Support and Maintenance for Bug fixing issues.
- Coordinated with other functional consultants.
- Involved in deploying the application on Web Sphere.
- Used Log4J for logging framework used for extensive debugging of the code.
- Used CVS as the Version control tool.
- Used TOAD to fine tune the Oracle SQL statements.
- Involved in writing the JUNIT test cases involved in writing test suites test units.
- Involved in Integration testing and User Acceptance testing.
Environment: Java1.4, JSP1.2, Enterprise Java Beans, Struts1.1, Tag Libraries, Oracle 9i, Java Script, EJB 2.0, HTML, TOAD, PL/SQL,SVN,JUnit,MVC Pattern, Windows 2000,Websphere
