We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 3 years of experience as a Software Developer with solid understanding of database designing, development and installation of different modules.
  • Professional understanding of System development life cycle (SDLC), Analysis Design, Development and Testing Phases.
  • Understanding and working experience on various SDLC models like Waterfall, Agile etc.
  • Involved in creating and consuming RESTful web services using Node.js, AngularJS 1.x and Spring MVC.
  • Demonstrated experience with object - oriented design, Data Structures, Algorithms, Core Java and expertise in JAVA/J2EE programming technologies like JDBC, Servlets, JSP, Java Beans and JMS.
  • Familiar with Java application architecture, design and development using J2EE frameworks like Hibernate4, Spring framework 4
  • Worked on SQL databases like MySQL and ORACLE 10g.
  • Have knowledge in Database programming using SQL, Prepared statements, stored procedures, trigger functions.
  • Managed Amazon Web Services like EC2, S3 bucket through AWS Console.
  • Hands on experience with Amazon web services (AWS) and Amazon cloud technologies such as Amazon EC2 (virtual servers) and Amazon Cloud Watch (monitoring).
  • Experience in web servers like Apache Tomcat and Application Servers like JBoss.
  • Used version control systems like GIT and SVN.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.

TECHNICAL SKILLS

Programming Languages: Java/J2EE, C, C++, Python

Web/application Server: Apache Tomcat, WebSphere, JBoss

MVC Frameworks: Spring, Spring Boot, JSF, Spring IOC, Spring AOP

Web Services: SOAP, Restful

Cloud Technology: AWS

Web Technologies: HTML/HTML5, JavaScript, CSS2/CSS3, JSP, XML, JSON.

Databases: Oracle, MySQL, DB2

SCM: GIT

IDE’s: Eclipse, IntelliJ

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Java Developer

Responsibilities:

  • Designed and developed Microservices business components using SpringBoot.
  • Implemented SpringBoot services in combination with Angular as front end to form a Microservice Oriented application.
  • Created and maintained several MicroServices serving various functions in the cloud-service.
  • Used Hibernate ORM to integrate with the business application with Oracle Database and where the hibernate template is used to implement in business logic.
  • AngularJS was used to parse the JSON file using the REST Web services.
  • Analyze and fix issues related to REST Web services and Application responses.
  • Worked on developing REST Services to expose the processed data as a service.
  • Developed custom Web Grid using AngularJS to display data from Oracle Database.
  • Developed DAOs using JPA, hibernate persistence API for the database operations to interact with Oracle Database.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub.

Environment: Java, JSP, SpringBoot, Hibernate, REST, Oracle, XML, JSON, AngularJS, Eclipse, Apache Tomcat, Maven, GIT.

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Responsible for analysis and gathering requirements, technical design and database schema design of the application.
  • Worked on Java/ J2EE, HTML and web application.
  • Coordinated with designers to implement mock-ups and the layouts of the application.
  • Involved in developing UI pages using Java Server Pages, HTML, CSS, JavaScript.
  • Developed web pages with functionalities like login, register, forgot password, Email, Filters using HTML and form validations using Java Script.
  • Setting up databases in AWS using RDS , Storage using S3 buckets and configuring instance backups to S3 buckets .
  • Involved in migrating monolithic application in Micro Service Architecture and Developed Micro services using AWS platform build upon Spring Boot Services.
  • Assigned Roles and Policies to Users by using Identity and Access Management ( IAM ).
  • Used Spring Framework for inversion of control (IOC) and Hibernate for persistence.
  • Implemented server-side programming using Servlets.
  • Used JavaScript for updating a part of a web page to reduce the bandwidth usage, load time in web pages and for page functionality and Pop up Screens.
  • Used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Developed SQL queries, stored procedures for databases.
  • Unit testing and Regression Testing of Web Application to fix the issues involved in the development.
  • Prepared Test cases based on the requirements document.
  • Integrated RESTful APIs with front-end Pages by generating JSON data from Oracle DB database
  • Involved on development of RESTful web services using JAX-RS in a Spring based project.
  • Used Jenkins and Maven for automated builds and deployments.
  • Developed Unit test cases with Junit testing framework and maintained code coverage.
  • Maintained the Bug reports and tracking the status of the bugs.

Environment: Java/J2EE, HTML/CSS, XML, RESTful, AWS, Jenkins, Maven, Spring Boot, S3, IAM, Oracle 11g, JavaScript, JSP, Spring framework, Hibernate, Junit, Eclipse, GIT.

Confidential - Plano, TX.

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirement gathering, analysis, design, development and testing.
  • Involved in Agile Story point methodologies and full software development lifecycle. Designing, coding, testing, debugging and support.
  • The front-end UI was designed using HTML, CSS and JavaScript.
  • Consumed RESTful Services with Angular 2 http Services and developed RESTful Web Services with JAX-RS using Spring Boot and SOA.
  • Used JPA and JDBC in the persistence layer to persist the data to the DB2 database.
  • Used Spring MVC Design Pattern to hold the UI data and serve the request and to send the response.
  • Implemented Spring MVC framework to develop and configure the views and controller of Spring MVC.
  • Implemented Angular 2 to build web applications with client-server architecture where both can initiate communication in two-way connections and allows them to exchange the data.
  • Implemented Java Persistence API (JPA) through Hibernate.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database.
  • Implementing MVC Architecture using Spring Framework, customized user interfaces. Used Spring Aspect Oriented programming concepts for logging, security, error handling mechanism.
  • Used Jenkins for continuous integration (CI) and continuous deployment (CD) of the application and generated WAR and JAR files.
  • Followed test-driven design (TDD) technique and developed JUnit test cases to test business scenarios associated with each use case sequences.
  • Configured Data Sources for the Oracle database system using IBM WebSphere.
  • Used a tool GIT for the project version management and for build making process.

Environment: Java/J2EE 1.8, HTML5, CSS3, Angular 2, Hibernate, Spring Boot, Spring MVC, WebSphere, JavaScript, Agile Methodology, JPA, RESTful, Oracle 10g, JUnit, Git, Jenkins.

Confidential

Software Engineer

Responsibilities:

  • Involved in the software development form gathering functional requirements, analysis, design, development and testing of the application.
  • Developed the front-end UI with HTML, CSS, JSPs, Java Servlets and java Script for responsive web pages of the application.
  • Contributed to architecting the framework according to the J2EE Design Patterns
  • Used UML for developing Use-case diagrams and class diagrams.
  • Developed both client and server-side functionalities using Spring and J2EE technologies.
  • Created database tables and implemented SQL Stored Procedures, triggers, and complex queries in MYSQL
  • For logging and other functions used Spring AOP and Spring IOC Framework to implement them.
  • Developed functional test cases for Integration and Functional testing, regression testing, and user acceptance testing.
  • Implemented the SQL queries for database interaction.

Environment: J2EE 1.4, JSP, JDBC, MYSQL, Spring IOC, JavaScript, Java Beans, HTML, XML, Apache Tomcat, UML, Design Patterns.

We'd love your feedback!