Java Developer Resume
Rtp, NC
SUMMARY:
- 7 years’ experience in Development, Coding, Implementation and Testing on various web based Core Java, J2EE technologies.
- 2 years’ experience in Development on various web based application using JavaScript, HTML and CSS technologies.
- Experience in Java / J2EE technologies, Java Servlets, JSP, JDBC, Web Services (REST), JSON, Junit, HTML, CSS, and JavaScript.
- Experience in Spring Boot, JPA and Web Services (Rest).
- Experience Client Server Architecture using backend RDBMS - Oracle, MySQL.
- Knowledge of Oracle databases and PL/SQL.
- Experience in JPA. knowledge in Amazon Web Services (AWS) like S3, RDS, Dynamo DB, SQS, SNS, Configured Elastic Load Balancers and Glacier.
- Experience with Maven Build Frameworks.
- Experience in Management of code releases in the software development cycle using version control tool SVN and GitHub.
- Experience using UML standard design artefacts such as class models and sequence diagrams.
- Expertise using Agile Software Development Methodology (Scrum).
- Exposure of IDE tools such as IntelliJ Idea, STS and Eclipse Application Developer.
- Developed and deployed applications in LINUX and Windows environments.
- Excellent team spirit with strong analytical and communication skills. Fast-learner with strong desire to new technologies and self-motivator with out of the box thinking.
- Strong ability to troubleshoot any issues generated while building, deploying and in production support.
TECHNICAL SKILLS:
Languages/ Technologies: Core Java, J2EE, Spring Boot, JSP, Servlet, JDBC, JavaScript, HTML, CSS, Web Services (SOAP/REST), XML.
Databases: Oracle, PL/SQL, MySQL.
AWS Skills Knowledge: S3, RDS, IAM, Elastic Load Balancer (ELB), SNS, SQS, Dynamo DB, Cloud watch.
Tools / IDE Tools: Intellij Idea, STS, Eclipse.
Web Servers: Tomcat.
Operating Systems: Windows, Linux.
Project Management Tools: JIRA.
Development Methodologies: Agile (Scrum), Waterfall.
Build Script: Maven, Jenkins.
Version Control System: SVN, GitHub.
Web Technologies (Front-End): JSP, JavaScript, JSON, HTML, CSS.
Frameworks: Spring Boot, spring (MVC), ORM Hibernate, JPA.
PROFESSIONAL EXPERIENCE:
Confidential, RTP, NC
Java Developer
Responsibilities:
- Design and development of web application in spring boot framework.
- Deigning of DB Schema in MySQL which is used for storing and retrieving information.
- Development of application using JPA.
- Developed Web Services (REST).
- Connect Scanner with java code with the user of JSANE.
- JSANE provides SANE access APIs in Java. JSANE enables to acquire images from scanners easily. Its universal APIs bridge Java and scanners tightly. JSANE can be used in any Java stand-alone application, web application.
- Used JPA ORM framework as persistence engine, configured mapping and wrote queries.
- Developed and implemented software release management strategies for various applications as per agile process.
- Extensively Used Maven tool to build and configure J2EE applications.
- Generate different reports based on user preferences and perform database action on those reports.
- Used MySQL to perform basic database administration.
- Develop Unit Test Cases for the automation.
- For Automation we have data in Hadoop database and that row data we using Thought Spot for store data from Hadoop that are in table format and Thought Spot data display in UI.
- So we are fetching data from the hive data base and with the use of the spring boot jdbc connection and for through spot it have rest end point URL so we are hit that URL for fetching data from the TS and also UI data we and fetch.
- That all data comes in json format we are convert in to the list and then compare that whether it match or not.
- If data are match and our test case should be success or it will fail.
- Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like GitHub.
- Used the Agile Software Development methodology.
Environment: Java, J2EE spring boot, MySQL, Maven, Web Service (REST), JPA, JIRA, Jenkins, GitHub, JavaScript, HTML, CSS.
Confidential, Atlanta, GA
Java Developer
Responsibilities:
- Responsible for design and implementation of various modules of the application using spring boot-Hibernate JPA architecture.
- Used Web Service like REST to get data.
- Prepared different reports.
- Used Hibernate JPA ORM framework as persistence engine, configured mapping and wrote hibernate queries.
- Developed and implemented software release management strategies for various applications as per agile process.
- Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
- Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties
- Using dependency injection.
- Performed in-depth usability testing.
- Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plug-ins for the JIRA bug/issue tracker.
- Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.
- Building the application by using Maven.
- Used the Agile Software Development methodology.
Environment: Java, J2EE, spring (web), Hibernate, JPA, Tomcat, MySQL, Maven, Web Service (REST), GitHub, JavaScript, HTML, CSS, JIRA.
Confidential
Java Developer
Responsibilities:
- Performed feasibility study of requirement document. Participating in High Level Design and Prepare
- Low Level Design for the proposed implementation.
- Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
- Implemented Spring MVC architecture and Spring Bean Factory using IOC. Configured Bean properties Using dependency injection.
- Performed in-depth usability testing.
- Designed special project or special feature pages, as user login and management, digital content view And searching.
- Responsible for design and implementation of various modules of the application using spring (WEB)- Hibernate architecture.
- Involved in Documenting (analysis, specification, and design), implementation and testing phases of Full Software Development Life Cycle (SDLC).
- Deployed the application on Tomcat Application Server.
- Developed UI screens using JSF, JSP’s, and JavaScript.
- Implemented Java and J2EE design patterns such as MVC, DAO.
- Involved in writing JUNIT test cases. Used Web Service like SOAP to get data.
- Designed and developed web pages using JSP, Java Beans, HTML, CSS, DHTML, and JavaScript.
- Prepared different reports for the management and teaching staff.
- Integrated the application with Spring Framework for implementing Dependency Injection and provide
- Abstraction between presentation layer and persistence layer.
- Integrated Jasper reports in Reports to generate report.
- Used Hibernate ORM framework as persistence engine, configured O/R mapping and wrote hibernate Queries.
- Used JavaScript to check the client side validation while creating the front end-using HTML.
- Building the application by using Maven.
- Used Agile Development Methodology and Scrum team structure for the development process of Project.
Environment: Java, J2EE - JSP, spring (WEB), Hibernate, Tomcat, Oracle, Maven, Web Service (SOAP), TOAD, Java Script, SVN.
Confidential
Java Developer
Responsibilities:
- Feasibility study of requirement document. Participating in High Level Design and Prepare Low Level Design for the proposed implementation. Development of application using spring framework.
- Created POJO's, Data Access Object (DAO) which handles all database operations using Hibernate.
- Used JDBC for coding DB operations.
- Developed Servlets that translates interactions with the JSP pages into actions to be performed by the DAOs.
- Involved in Documenting (analysis, specification, and design), implementation and testing phases of Full Software Development Life Cycle (SDLC).
- Deployed the application on Tomcat Application Server.
- Developed UI screens using JSP’s, JavaScript.
- Implemented Java and J2EE design patterns such as MVC, DAO.
- Involved in developing JSP using JavaScript.
- Wrote SQL queries to get the data, update the data from the database and to connect database in the DAO implementation classes.
- Created JavaScript functions for client side validations and created CSS for look and feel of application and also involved in back end validation.
Environment: Java, Servlets, JSP, Tomcat, Oracle, TOAD, Java Script, HTML, CSS.
Confidential
JavaScript Developer
Responsibilities:
- Coding site in HTML, XML, CSS, and JavaScript.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- Involved in discussions with the System Analyst to identify the technical requirements.
- Articulated business strategy and branding issues and to balance these with user needs and technological constraints.
- Worked closely with product managers, developers and internal stakeholders throughout the product design.
- Designated UI architecture for the internal web application and worked with designers.
- Responsible for the design of client websites right from the conceptualization stage to its implementation and maintenance.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Handled all aspects of the web application including maintaining, testing, debugging.
- Assisted QA team with front-end testing.
- Debugging using firebug and web developer tools on Chrome, Firefox and Internet Explorer.
Environment: HTML, CSS, JavaScript.
Confidential
JavaScript UI Developer
Responsibilities:
- Requirement gathering, Analysis and Design and translation of business user requirements.
- Heavily involved in in UI side.
- Use JavaScript for the validation and part.
- Use HTML and CSS for the designing part.
- Implementing presentation layer using HTML5, CSS, and JavaScript.
- Validating user actions.
- Developed a page application using HTML5, CSS, and JavaScript.
Environment: HTML, CSS, JAVA SCRIPT.
