We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

An Jose, CA

SUMMARY

  • Over 4 years of IT experience using Java/JEE related technologies.
  • Involved in Analysis, Design, Development and Testing of object - oriented software and REST based web applications.
  • Proficiency in developing software applications using technologies such as Java, JavaScript, Angular JS, Spring, Hibernate, Oracle, XML, Python, JSON.
  • Practical noledge of SOAP and REST web services.
  • Exposure to overall software development life cycle and experience working mostly in an Agile environment using scrum model.
  • Good understanding of Java design patterns such as Builder, Adapter, Command, Singleton, and Factory.
  • Hands on experience on building tools like Ant, Apache maven.
  • Strong hold on multiple SCM tools like GIT, SVN and Perforce.
  • Strong Interpersonal and communication skills, ability to work in a team as well as independently wif minimal supervision.
  • Motivated problem solver wif strong analytical skills.
  • A quick learner, punctual and trustworthy.

TECHNICAL SKILLS

Java Technologies: Java SE/EE, JDBC, Web Services & Spring

Language / Scripts: Angular JS, HTML, XML, Shell, Python

Web Services: SOAP, RESTful, WSDL, XML, JSON

Building Tools: Maven, Jenkins

Source Control: Svn, git, perforce

Operating System: Windows, Ubuntu, Linux, CENT OS

DBMS: Oracle, MySQL, PostgreSQL

Others: Eclipse, JUnits, Confidential

PROFESSIONAL EXPERIENCE

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Participating in user requirement sessions to gather business requirements and technical walk through.
  • Involved in requirements Analysis, Design, Development, Integration and testing of application modules.
  • Involved in debugging and troubleshooting the bugs and resolved those issues.
  • Deployed applications on JBoss Application Server.
  • Developed Hibernate POJO Classes, Hibernate Configuration file and Hibernate Mapping files.
  • Experience on Unit and Functional testing and coding wif Junit framework.
  • Utilized Model-View-Presenter (MVP) design pattern, decoupling view and presenter in front-end development.
  • Used SVN as version control tools to maintain the code repository and Tortoise SVN client for execution.
  • Extensively worked on core Java concepts for backend coding which involves Collection API and multithreads.
  • Developed all the UI pages using HTML5, CSS3, JSON, JavaScript, Bootstrap and Node JS.
  • Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and Angular JS.
  • AJAX is used to get the data from the server asynchronously by using JSON/XML object.
  • Used the Node JS wif Flux Frameworks in the development of the web applications.
  • Implemented a Node JS server to manage authentication.
  • Used Spring Core Annotations for Dependency injection, Spring MVC for RESTAPI's and Spring Boot for microservices.
  • Implemented the project using the Vaadin Framework.
  • Designed and developed base framework classes, common re-usable components.
  • Used MAVEN to define the dependencies and build the application and used JUnit for suite execution and Assertions.
  • Hands on experience in creating Docker containers and images and deployed the code using docker and AWS Services
  • Created Jenkins job to trigger Cloud Formation scripts and deploy jar/ear file in AWS EC2 instance by triggering Ansible playbook from a Jenkins Job.
  • Expertise in Back-end/server-side java technologies such as: Web services, Java persistence API (JPA), Java. Messaging Service (JMS), Rabbit MQ, Java Database Connectivity (JDBC), Java Naming and Directory Interface (JND).
  • Architecture wif JSP as View, Servlet as Controller and combination of EJBs and Java classes as Model. Used Struts2, JSTL, Struts-el, Tag Libraries.
  • Communicating wif production, QA teams for support.
  • Involved in Bug fixing and closing tickets raised by QA team.
  • Experience working on writing SQL Queries and SQL server 2008/2012.
  • Experience working wif defect tracking tool JIRA.
  • Good noledge about Agile and Waterfall methodologies.

Confidential, San Jose CA

Java Developer

Responsibilities:

  • Modify existing Java test cases as per the testcase specification to test newly added vSAN features in each release.
  • Fix serious/critical bugs to enhance the testcases and libraries wifin the framework.
  • Develop an interactive UI dat can be used to create and launch testcases.
  • Preparing and reviewing testcase design specification.

Confidential

System Software Engineer (Java Developer)

Responsibilities:

  • Provide support for internationalization using Java locales and resource bundles
  • Used Java spring framework while enabling neighbor and mapping statuses of enclosure interconnect ports.
  • Worked wif Java process and process builders to run CentOS commands in a multi-threaded environment while providing support for Hot fixes.
  • Implemented automatic firmware update for interconnects on enclosure import.
  • Ensure code quality by writing the unit tests and fixing static analysis defects.
  • Requirement gathering, reviewing, task estimation and performance testing.
  • Write Minimum Acceptance Tests (MAT's) using Python for the features developed.

We'd love your feedback!