We provide IT Staff Augmentation Services!

Java Backend Developer Resume

0/5 (Submit Your Rating)

Florham Park, NJ

SUMMARY

  • 8+ years of versatile experience in analysis design development and implementation of software applications and in developing n - tier architecture-based solutions wif distributed components and internet/intranet applications.
  • Extensive noledge and implementation skills in Spring MVC framework (Core, Context, AOP, MVC, Security, Boot), JSF Framework. RIA applications using HTML5, CSS, Ajax.
  • Proficient inJAVA/J2EE Design Patterns including Singleton Factory, MVC, DAO and Business Delegate.
  • Well versed wif coreJAVAconcepts like collections, multithreading, serialization,JAVAbeans.
  • Experienced in OOAD, wif J2EE design patterns including Singleton, Factory, Prototype, Session Facade, Data Access Object, DAO, Service Locator, Data Transfer Object, and Business Delegate.
  • Experience working wif RDBMS PL/SQL programming on oracle, MySQLand SQL Server, writing Stored Procedures and SQL Queries.
  • Oversee and develop Notifications Service Micro service to use across the enterprise.
  • Written test-cases inJAVAenvironment using JUnit. Experienced in using IDEs such as Eclipse, My Eclipse, IntelliJ, and Net Beans.
  • Experience in implementing and developing SOAP and RESTful Web Services.
  • Good working noledge on CVS, SVN, and GIT for code management and version control.
  • Experience in Implementing CI/CD pipelines wif the integrated unit tests, code coverage, code quality, and performance test cases wif the JMeter and functional test suites as BDD wif the Cucumber JVM.
  • Experience in creating the Splunk indexes and creating dashboards for the apps which are enabled wif the Splunk's agents on docker containers. Good Experience in Implementing J2EE Design Patterns.
  • Experienced in the MVC Architecture using Struts & Spring Frameworks. JMS, JNDI and Hibernate.
  • Knowledge and experience in XML and XML parsers, SOAP-based web services, RESTful Web Services, UML.
  • Expertise in OOAD, AOP, SOA,JAVA2 (JDK1.7), J2EE Design Patterns, Data Modelling and UML based system design.
  • Ability to identify and gather requirements to define a solution to be built and operated on AWS. noledge on Amazon S3, Amazon Elastic Load balancing and other parts of AWS infrastructure.
  • Strong Knowledge in scripting technologies like Python, R.
  • Always worked closely wif system users and management personnel and gained reputation of loyalty, quick problem solving, and excellent teamwork and communication skills.
  • Knowledge on web debugging tools (Firebug debugging tool) and used integration Testing frameworks and libraries like Jasmine and Karma for Angular JS and Node.js

TECHNICAL SKILLS

Languages: JAVA/ J2EE, HTML, SQL.

Operating system: Windows, MacOS.

JAVATechnologies: Core JAVA, JDBC, Hibernate, JSF, XML Parsers, JSP, Servlets, JMS, JAVA Swing, JavaBeans, Web Services, Micro services, Spring, Spring Cloud, Spring BootFrame Works Struts 1.x/2.x, Hibernate 3.x, spring 2.5/3.0, Jackrabbit on Rails 2.x, Apache Sling

XML Technologies: XML, SOAP, Rest

Web Technologies: HTML5, CSS3,JAVAScript, AJAX, jQuery, Angular JS and Node.js

Servers: IBM Web Sphere 6.x/5.x, Apache, WebLogic, JBoss, Apache Tomcat 5.x/6.x, JBOSS 4.x/3.x

RDBMS: Oracle, MS SQL Server, MySQL.

NoSQL: MongoDB, Elastic Search, Cassandra.

Tools: Eclipse, WSAD, RAD, CVS, JBuilder, JDEVELOPER, Maven

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Florham Park, NJ

Java Backend Developer

Responsibilities:

  • Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks on-time and wif good quality on basis wif onsite and offshore teams.
  • Extensively usedJAVA8, AWS to integration wif Enterprise and web applications.
  • Development of DAO layer using Hibernate Template and JDBC Template Operations.
  • Core Service is developed as maven jar dat can be included by other Microservices as their maven dependency. Docker is used for creating images dat are deployed on AWS as Microservices.
  • Worked on sharding Techniques and Clustering levels in Mongo DB.
  • Used different type of Spring controllers depending on the business requirement.
  • Implementation of Spring Security and LDAP integration. Development of REST web services using Spring.
  • Created auto deploy jobs using Jenkins and Maven. Developed Spring DAO templates to all type of CRUD operations. Used Spring REST Template to use the exposed REST web services.
  • Developed the responsive UI web pages using XHTML, HTML5, CSS3, Angular JS 2,JavaScript and has worked wif Angular JS filters in expressions and directives to filter data in the UI.
  • Created and maintained various DevOps related tools for the team such as deployment tools and development and staging environments on AWS and Cloud. Developed end to end application on Spring Boot framework.
  • Used Jenkins tool and made customizations according to the local build to track out the build status.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and tan deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Used Hibernate 3.0 in data access layer to access and update information in the database.

Environment: JAVA1.7, JAVA 1.8, AWS, Micro services, Mongo DB, Agile, JDBC, JSP, JSTL, Servlet, JAVA Beans, Hibernate, Spring Core, Spring AOP, Spring Boot, XML, Kubernetes, AngularJS 2, JavaScript, Angular4

Confidential, Stevens Point, WI

Java Developer

Responsibilities:

  • Good CoreJAVAexperience. Server-side scripting experience wif noledge of Servlets/ Servlet Filters.
  • Experience in Shell Scripting, Used Perl and Bash shell scripting to automate the batch process and run SQL scripts.
  • Created UNIX shell scripting for periodic generation of reports.
  • Worked on the application based on SOA architecture and SAAS model.
  • Integrate the new features wif the existing IAM system. Creating web filters for the existing product.
  • Back-End design and implementation wif PostgreSQL, MySQL, MongoDB, and open-source packages
  • Experience in deploying, configuring and maintaining Kafka Cluster in production.
  • Experience in using Tomcat, JBoss, Spark application servers in developing and deploying Web applications.
  • Performed code reviews and execute all the Unit test cases and fix any bugs/issues identified during the test cycles.
  • Creation and maintain endpoints in Spring Boot applications following the Micro-services pattern for various modules in the application. Autanticating and virtualizing REST APIs for better performance.
  • Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along wif AngularJS in creating the Application
  • Worked on PaaS/SaaS-driven enterprise business model. Successfully delivered high-quality, scalable, complex SAAS and Mobile Applications.
  • Designed the real time analytics and ingestion platform using Storm and Kafka.
  • Performed CRUD operations like Update, Insert and Delete data in SQL database Oracle and Postgre SQL using Spring data. Good at automating repetitive work through Shell scripts and Python.
  • Preparing and analyzing the weekly performance report of the product for different global markets and sharing the same wif the business management team.

Environment: JAVA 1.8, Web services, RESTful, SaaS, Paas, Spark, Apache camel, Cassandra, Spring Boot, SQL, PL/SQL, JavaScript, GIT, HTML5, CSS3, jQuery, Bootstrap, PCF, MongoDB, Tomcat, Power point, Ajax, JSP, AngularJS, Angular2.0, Angular4

Confidential, Wilmington, DE

Java/J2EE Developer

Responsibilities:

  • Involved in complete development of Agile Development Methodology/SCRUM and tested the application in each iteration
  • Developed web Application Using CoreJAVA, spring, Hibernate
  • Developed the application using Servlets and JSP for the presentation layer
  • Created and consumed WSDL for soap-based web services
  • Used RESTful web services to expose certain functionalities of the application
  • Used jersey implementation for restful web services
  • Created hibernate-config.xml and configured the hibernate2.0 for the application
  • Configured hibernate wif spring
  • Used Spring Dependency Injection feature for Bean wiring
  • Used spring integration wif hibernate
  • Created Object-Relational mapping using Hibernate3.0
  • Used Hibernate Query Language HQL to query the database for complex data
  • UsedJavaScript for the client-side validations
  • Implemented spring transaction management for some database transactions
  • Used log4j to capture the log dat includes runtime exceptions and debug
  • Used agile software development methodology on spring framework
  • Used Singleton Pattern in manager objects to maintain only one object of them in memory
  • Used log4j for writing into Application and Error logs
  • Involve in DAO Data Access Objects to retrieve data from database
  • Defect fixing of the errors caught in the development, unit testing and QA phase
  • Used Eclipse3.0 as IDE and SVN as version control system.
  • Used Sonar quality tool and did bug fixes
  • Worked on Mongo no SQL DB.

Environment: JAVA, J2EE, JDBC, JSP, Servlets, Spring3.0, Hibernate3.0, UNIX, putty6.0, Apache Tomcat, oracle11g, Eclipse, VPN client, Maven, Subversion, WINSCP, Restful Web service, MongoDB

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed applications using java7 and new features of java 8 (lambda expressions)
  • Active in coding some of the Core Java concepts such as collections, generics, and multi-threading.
  • Developed screens using HTML5, CSS3, JavaScript, jQuery, and AJAX.
  • Developed UI components using Angular 2 dependency Injection, Models, data binding and controllers.
  • Implemented Angular 2 Router to enable navigation from one view to another.
  • Used Spring Annotations to simplify the business logic for creating Spring MVC RESTful web services.
  • Used Spring-Cloud to bring up an instance of Eureka and created set of cloud microservices.
  • Used Spring Securityto provide primitives for securing application access.
  • Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
  • Used Hibernate, object/relational-mapping (ORM) solution and technique of mapping data representation from MVC model to Oracle Relational data model wif an SQL-based schema.
  • Used Maven as a build tool and retrieved all the dependencies required for the application.
  • Experience in Message Oriented Middleware implementation using JMS and ApacheKafka
  • Used Git Version control system for check in and checkout code and JIRA for issue tracking.
  • Involved in JUnit Testing of various modules by generating the Test Cases.
  • Log4j was used to log the events in the application.
  • Involved in Database design and developing SQL Queries, stored procedures on MySQL.
  • Provide on-call support to production systems and provide analysis, troubleshooting and problem resolution
  • Involved wif noledge transfers and trainings to bring additional resources onboard.

Environment: Java 8,JavaScript, CoreJava, Use Cases, Class Diagrams, Sequence Diagrams, MySQL, Junit, HTML5, CSS3, JSON, JSP, JDBC Drivers, UNIX, Shell scripting, SQL Server, Spring MVC, Spring Boot, Angular 2, JavaScript, Node.js, Spring Data, Spring Cloud, RESTful web services, Apache Tomcat, Maven.

We'd love your feedback!