We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Highly motivated and focused Software Engineer with around 7 years of experience in core Java and Java EE software development. Strong background with algorithm and data structure.
  • Extensive IT experience in server side development, distributed software architecture, object oriented design, messaging middleware and relational databases.
  • Experienced in development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for hospital, banking, financial, energy organizations.
  • Solid Java OOP programming skills like: multi - threading, class loading, generics.
  • Expertise in server-side development with JDBC, Servlets, JSP, JMS, MDB, JNDI, JAXP.
  • Experience in MVC architecture, spring framework, J2EE Design Patterns, Spring IOC, Spring Boot, Spring Security, Java Server Faces and Hibernate.
  • Strong experience with RESTful web services.
  • Experience in Design patterns (JavaEE) like MVC, Singleton, Factory, Data Access Object
  • Working knowledge of HTML, CSS, JavaScript, AJAX, Docker and AWS (Amazon Web Services).
  • Experience in Cloud Infrastructure setup using Amazon Web Services(AWS)- Cloud formation template, migrating App & DB server to cloud environment and S3 buckets
  • Familiar with UI components such as Popup Dialog, View Pager, Button, TextView, ImageView, Gallery, ListView, GridView and CardView.
  • Experience with 24*7 production support
  • Skilled in analyzing and defining solutions to increase efficiencies and reduce redundancy
  • Specialize in Enterprise Application Integration and Agile Methodologies.
  • Team player with good communication, interpersonal and analytical skills

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL.

Frameworks: Spring, Hibernate,AngularJS

Web: XML (DTD, Schema, DOM), HTML, DHTML, UML, CSS, JavaScript, AJAX, RESTful, Spring WS.

Database: MySQL, Oracle 9i/10g.

Software/Tools: Jenkins, Maven, ANT.

Servers: Apache Tomcat, JBoss.

IDE: Eclipse, STS.

Version Control: CVS, Git, Clear Case.

Script /OS: Jenkins, Maven, Shell, Linux, UNIX, Windows

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Sr. Java Developer

Responsibilities:

  • Involved in various stages of the project life cycle, mainly design, implementation, testing, deployment and enhancement of the application.
  • Proficient in applying Object Oriented Design using UML-Rational Rose.
  • Developed complex RESTful web services using spring framework for extracting product and warranty information.
  • Developed persistent components using Hibernate 3.0.
  • Optimized the data model objects with core Java code.
  • Wrote SQL queries, PL/SQL stored procedures and made modifications to existing database
  • Used Maven for compilation and building JAR, WAR.
  • Used JUnit for the unit testing of various modules and Log4J to capture the logs that includes runtime exceptions.
  • Used Jenkins for CI and deployment.
  • Writing AWS - Java API to upload the source files into S3 Bucket and download the files after compare the results
  • Implemented Scripts for UNIX platform deployment.
  • Debugged and resolved production/test issues.
  • Applied Agile methodologies for software development.
  • Involved in 24X7 production support and maintaining the application after production.

Key Technologies: Java, J2EE, Web Services, spring,AWS,GIT, AJAX, Oracle, PL/SQL, Apache Tomcat, XML. UML, JUnit, Maven, Jenkins, UNIX.

Confidential, San Ramon, CA

Sr. Java Developer

Responsibilities:

  • Worked on gathering requirements from stakeholders and performed design & analysis of the customer specifications.
  • Used OOAD Technology, classes are designed in UML with the help of Rational Rose.
  • Used Spring MVC framework to build RESTful web services.
  • Created web pages and client side validations using HTML5 and CSS3 and JavaScript, AJAX, JSP.
  • Used the JNDI for naming and directory services.
  • Used Hibernate framework for back end development and spring dependency injection for middle layer development.
  • Implemented core Java code with data structures and algorithms to the back-end.
  • Involved in debugging the application.
  • Used Jenkins for continuous deployment.
  • Used Maven to compile and generate WAR and JAR files.
  • Created custom exception classes to display appropriate error messages.
  • Worked on creating security Groups, VPC, elastic load balancing, Route53 when setting infrastructure on cloud (AWS).
  • Worked on building and Continuous integration of code from Github using Jenkins to deploy in AWS Servers
  • Worked on creating the repositories using branching strategy, Used GitHub to create repositories, merge and manage revision controls of software code.
  • Used JUnit for white box testing of applications. Created test conditions/test data.
  • Used Log4j for logging errors and publishing, logging information to various destinations.

Key Technologies: Java, J2EE, spring, JSP,AWS,GIT, HTML, Servlets, Hibernate, JBoss, UML, WebSphere, PL/SQL Oracle, Twitter Restful API, JUnit, Jenkins, Unix, Git

Confidential

Java Programmer

Responsibilities:

  • Designed and developed high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
  • Improved the performance and integrity of code by processing thread concepts.
  • Supported other developers 24 X 7 for code integration and deployment using Jenkins.
  • Performed software development utilizing technologies such as core Java, J2EE, Spring Framework, Hibernate and Oracle database.
  • Interacted with business users and collected the requirements. Analyzed business requirements, designed and recommended solutions over Agile Methodologies.
  • Performed the role of developer and Contributed in well designed, testable, efficient code and it had been proved by SONAR violations report
  • Coordinated with the client and upper level management, as well as cross-functional teams to test the solutions for production issues and customizations.
  • Developed web pages using HTML, CSS, JavaScript and AJAX.
  • Worked with the deployment of code using Jenkins.
  • Worked with issue fix for bugs tracking in SPIRA and made checked in the code repository using Git/SVN.
  • Created backend tables/stored procedures and SQL for database access.

Key Technologies: Java, J2EE, JSP, Spring, AJAX, Servlet, Oracle, PL/SQL, Weblogic, XML. UML, ANT, Jenkins, UNIX, Git/SVN.

Confidential,

Software Engineer

Responsibilities:

  • Designed and developed the activity diagrams from use cases using Enterprise Architect UML tool.
  • Designed and developed the front end using the JSP pages.
  • Modified the Controllers and Services classes so as to support the introduction of spring framework.
  • Responsible for discussing and understanding the requirements received from the client and prepared design document with approach details for the implementation of the enhancement.
  • Deployed object, JAR, WAR files on BEA Weblogic application server.
  • Involved in writing Jakarta ANT build scripts for building and deploying.
  • Used CVS for version control; Tested using JUnit/Eclipse
  • Used Log4j for logging different types of messages to write on to the proprietary log model.
  • Performed 24X7 production support

Key Technologies: Java, CVS, Weblogic, spring, JSP, Eclipse, ANT, JUnit, Windows 2003 advanced server.

We'd love your feedback!