We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Houston, TexaS

SUMMARY

  • 10+ years of experience in design, development, maintenance and production support of Java/J2EE applications.
  • Experienced in designing and development of n - tier web applications using Java and its framework like, Spring, Spring Boot, Hibernate, Web Services and J2EE standards.
  • Extensive experience in developing JAVA based applications using JAVA, JEE, JDBC, Servlets, Thymeleaf, JSP, JSF, JMS JPA, Toplink, HTML5, CSS3 and Web services.
  • Proficient in implementation of spring frameworks like Spring MVC, Spring IOC, Spring AOP, Spring Data, Spring DAO, Spring Batch, Spring Security.
  • Experience in using various JavaScript Web application related libraries such as Angular 2, ReactJS.
  • Good experience in developing SOA (Service Oriented Architecture) and Microservices architecture using J2EE Web Services based on Restful (JAX-RS), SOAP (JAX-WS) and JAXR (Java API for XML Registries) using frameworks like Apache CXF, Axis and Spring framework.
  • Hands on Experience in working with Databases MYSQL, Oracle, AJAX, SQL, SQL-Server, DB2, SQL Profiler, MS SQL.
  • Expertise in ORM tools Hibernate, Hibernate Criteria, iBATIS, Mybatis, with JPA specifications.
  • Implemented AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto-scaling groups.
  • Experience in working with Internet protocols like http, https, ftp, smtp, imap and SOAP.
  • Excellent interpersonal and communication skills, teh ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player. Strong expertise in Agile with SCRUM lifecycles.

PROFESSIONAL EXPERIENCE

Confidential, Houston, Texas

Sr. Java Developer

Responsibilities:

  • Experience with various spring modules like Spring Core, Spring Boot 2.0, Spring WebFlux.
  • Implemented functionalities using Spring IO / Spring Boot with Thymeleaf and Hibernate ORM.
  • Used Quarkus for building lightweight, container-based microservices and serverless applications.
  • Used Micronaut for building scalable, performant applications using Java, Groovy or Kotlin.
  • Involved Designing/Developing to onboard2 companies for changing teh status of vehicles from active to hold and vice versa using Java, JPA Toplink, Weblogic
  • Used Spring Framework for Dependency injection and integrated Hibernate framework for interacting with Oracle database.
  • Worked on Hibernate Criteriaas a technique of data retrieval apart from HQL and native SQL queries.
  • Developed and maintained Java distributed applications using Spring MVC framework and Hibernate.
  • Used iText library in Java to generate real-time PDF invoices for online order payments made on teh website.
  • Developed and delivered Java server applications with various Java/J2EE technologies including servlet, JSP, JMS, JMX, GWT, JSF and Struts.
  • Used Java Swings in designing user interfaces.
  • Used spring boot framework to create properties for various environments and use yamls for configuration.
  • Developed code for Responsive web design in grails and JavaScript using frameworks like AngularJS.
  • Built advanced Data Visualization using D3.js and HTML5 for teh business intelligence, data discovery and analytics offerings.
  • Used Angular to leveraged features coming with ECMAScript 6 and AtScript to reduce teh Angular layer and improve IDE support.
  • Utilized React JS (ECMA Script) and REDUX for rendering and deployment of end setting web pages.
  • Used jQuery to make teh HTML, DHTML and CSS code interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
  • Implemented Ext.JS, AJAX calls to invoke business services and Implement SASS styles to apply on Ext.JS components.
  • Used SQL Profiler for troubleshooting, monitoring, and optimization of SQL Server and non-production database code as well as T-SQL code from developers and QA
  • Developed Portlets with Websphere portlet factory designer by creating models containing builders to access SOA services and present to teh user.
  • Used micro service architecture with Spring Boot-based services interacting of REST and Kafka.
  • Created Cloud Formation template stacks to automate for building new VPCs using JSON files.
  • Used Spring Security for OAuth authentication, by configuring Spring Security into Spring MVC application.
  • Design, develop and deployed an authentication and control system based on JSON web token (JWT) and Redis and MongoDb
  • Developed teh application using Eclipse and Intellij idea as teh IDE and used eclipse standard/plug-in features for editing, debugging.
  • Utilized mapreduce framework and dataflow design in Amazon S3, DynamoDB.
  • Used APIGEE as a API gateway for APIs transformation, multiple authentication mechanisms.
  • Used Nginx as load balancer to pass requests to NodeJS server with teh cors.
  • Worked with AWS Elastic Beanstalk for deploying, provisioning, load balancing, auto scaling applications.
  • Worked with various schema for Application, Data Processing and Data warehouse that resides in AWS RDS database (PostgreSQL), Dynamo DB.
  • Experience with deploying and managing Microservices using technologies and tools such as Docker, and Kubernetes.
  • Involved in Schema (XSD) design for SOA composites.
  • Created Java proxy services for SOA services from to call from external Java classes.
  • Coded prototypes and mockups for testing interaction as well as graphic design look.
  • Used various design patterns like MVC, Singleton, Value Object and Factory.

Environment: Java, Spring boot, Quarkus, Hibernate, Hibernate Criteria, Javascript, HTML,CSS, Angular, AJAx, MySQL, Oracle, PL/SQL, MongoDB, Profiler, SOA, REST,JSON, Oauth, JWT, IntelliJ, JBoss WIldfly, GIT, Swagger, Junit, Easymock, Testing, Jmeter, Postman, Sonar Qube, Agile, Scrum, AWS,EC2, S3, RDS, API Gateway, Dynamo DB, Dockers, Kubernetes, ECS, Cloudwatch, SES, SQS, SNS, Elastic Search, Kinesis, hadoop, Data pipeline, Message Broker Active MQ, Elastic Beanstalk, Code Deploy, lambda, SSO, SSL, Maven, Singleton, Factory.

Confidential, New York

Sr. Java Developer

Responsibilities:

  • Developed frontend user interface and backend service for Wartsila Optimizer using Vaadin and Java EE.
  • Expertise working with different spring modules like Spring IOC (Dependency Injection), Spring MVC, Spring AOP, Spring Data (JDBC, ORM), Spring Boot and Spring Batch.
  • Worked in TypeScript to render JavaScript (KnockoutJS) with unit and end-to-end tests.
  • Used Mustache Js templating engine for Html view.
  • Used Backbone JS and Require JS to create Views to hook up models to teh DOM and synchronize data to/from server.
  • Used compass for Sass style sheet language and Grunt to compile teh Sass files to single CSS file
  • Created testing tools to speed Q/A work using bash/zsh, Clojure, and SQL/Postgres.
  • Implemented Python scripts to import raw data from web into PostgreSQL database.
  • Involved in Creation, Manipulation and Supporting teh SQL Server Database.
  • Worked on Liferay MVC portlets which is lightweight and highly efficient Java MVC framework.
  • Implemented Java Persistence API ORM framework for Persistence, Querying and Transaction Management in teh data access layer of dis application.
  • Building a Command line tool to interact with RESTful API using in Golang.
  • Used JSON as teh data interchange format.
  • Developed client facing User interfaces using Eclipse RCP to interact with Apollo Server.
  • Used Spring Tool Suite as an IDE for developing teh application.
  • Worked as WebSphere MQ Developer, installed MQ client and MQ server on various platforms.
  • Created release branches in GITFLOW by GIT Administration including branching, reporting and assisting with project and end user support.
  • Executed and Automated test cases for SDET and API REST-full services using Postman and Java REST Assured.
  • Worked with SonarQube to ensure code quality.
  • Created a Spark cluster on AWS EC2 and integrated with IPython to provide team with machine learning environment.
  • Created security groups, and load balancers in teh defined Virtual Private Connection (VPC).
  • Monitored and managed teh AWS infrastructure through Cloud watch.
  • Used teh Amazon SES API to integrate teh functionality of Amazon SES directly into applications.
  • Design and development of BPM processes using SKELTA BPM Tool and Java script as scripting language on teh User application Forms
  • Leverage WebLogic JMS for SOA Messaging and ActiveMQ for enterprise messaging.
  • Installed and configured TIBCO EMS Server on Linux OS.

Environment: Java, Spring Modules (DAO, MVC, ORM), Ibatis, Javascript, HTML, Backbone JS,CSS, Postgres, SQL Server, Restful API, JSON, OAUTH, XML, Eclipse, Spring Tool, Websphere, Git, SVN, Junit, Postman, SonarQube, Agile, Scrum, AWS EC2, S3,SDK, RDS, Load balancer, Auto Scaling,Dynamo DB, Cloud watch, SES, SQS, SNS, Elastic search, Kafka, Maven, JSON, JIRA, BPM, Ilog, Jrules, SOA, JMS, Tomcat, Linux

Confidential, New York

Sr. Java Developer

Responsibilities:

  • Developed teh spring boot applications using Java 1.8 using teh advanced version of Eclipse IDE which is Spring Tool Suite (STS) and Maven as teh build tool.
  • Created Java proxy services for SOA services from to call from external Java classes.
  • Developed and implemented many Phone Gap and Titanium applications along with Java and Objective-C plug-ins for iPad, iPhone and Android platforms
  • Designed teh backend framework with Spring Boot and made teh configuration of MyBatis, Druid, and Log4j.
  • Designed and developed UI and backend functionality in JSF, Rich faces, JBoss Seam and EJB3.
  • Used OAuth for service layer security.
  • Developed tools using Python, Shell scripting, XML to automate some of teh menial tasks.
  • Used CVS to maintain source and version management and used Eclipse as IDE.
  • Created Stellent UCM and BPM and BPEL processes for Weblogic.
  • Imported and managed multiple corporate applications into SVN.
  • Deployment of JUnit Test Cases using JMock and Selenium
  • Performed load testing using Jmeter and developed Java 8 code to improve performance.
  • Used Postman to test teh RESTful API for HTTP requests such as GET, POST, and PUT.
  • Experience in application development using RDBMS, and Linux shell scripting.
  • Manage Mac OS devices with Profile Manger, Surface, and Android devices.

Environment: Java, Spring, Mybatis, Struts, JSF,Javascript,HTML,CSS,DB2,MS SQL,Oauth, XML,Apache, CFX, Eclipse, Weblogic, SVN, Junit, Jmeter, Postman, Agile, AWS S3, EC2, RDS,JSP,Servlet, maven, JSON, JIRA, SOA,Tomcat, Linux

Confidential, Connecticut

Java Developer

Responsibilities:

  • Implemented a Backend Server with SQLite database using Java Servlet running on a Debian Linux system with Tomcat server.
  • Involved migrations process from Hadoop java map-reduce program to Spark-Scala APIs.
  • Developed Java UI JFC/Swing screens and components for Wave Smith EMS.
  • Responsible for implementation of java integration components for JBPM.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap.
  • Designed and developed Microservices business components using Spring boot.
  • Used Struts frame work to maintain MVC and created action forms, action mappings, DAOs, application properties for Internationalization etc.
  • Used Typescript to generate client side JavaScript Code.
  • Used advanced technologies such as HTML5, Web Sockets, Web API, Canvas and WebGL to support teh all modern browsers and to improve teh user experience.
  • Created automated status mailer using python with cross browser/mail client compatibility with HTML/CSS
  • Used NetBeans as IDE tool to develop teh applications and Jira for bug and issue tracking.
  • Worked with QPASA, Tivoli & Omegamon monitoring tool for administration of WebSphere MQSeries on different platforms.
  • Used CVS and Subversion for version control
  • Developed UNIT test cases using JUnit and Mockito, and configured them through Maven surefire plugins to be part of continuous integration.
  • Created AWS RDS and mapping teh EC2 JBOSS configurations to point to AWS RDS instance.
  • Customized ISIM ISC and Self-service jsp pages to meet several requirements.
  • Wrote test script on Linux to run Java application using CAML provide UDP.

Environment: Java, Spring, Struts, JDBC, Struts, JSF, Javascript, HTML, CSS, Oracle, SOAP, Axis, NetBEans, Websphere, CVS, Junit, Waterfall, AWS S3, AWS, EC2, RDS, JSP, Servelet, maven, ANT, WSDL,JIRA,Tomcat, linux

Confidential, New York

Software Developer

Responsibilities:

  • Implemented business layer using Core java Spring Beans using dependency injection, Spring annotations. Enhanced code using functional interfaces, streams in java
  • Designed and styled UI screens using HTML, JavaScript and CSS.
  • Responsible for relational database design and development of core components.
  • Involved in design, development and support phases of SDLC.
  • Developed and designed Software Engineering Solutions using Agile Methodology.
  • Created MongoDB Collections and Wrote Services to Store and Retrieve user data from teh application.

Environment: Java, HTML, CSS, JavaScript, Grunt, MVC, JPA, jQuery, Agile, Angular.js, Node.js, SOAP, SQL, MongoDB, Oracle, MAVEN, Tomcat, GIT.

Confidential, California

Software Developer

Responsibilities:

  • Involved in design, development and support phases of SDLC.
  • Worked with Spring Batch Used Spring ORM module to integrate with Hibernate.
  • Involved in generating teh reports regarding teh marks they secured in teh online test once they press teh submit button in teh test using HTML and JSP.
  • Developed and designed Software Engineering Solutions using Agile Methodology.

Environment: Java, Spring, Hibernate, JSP, Struts, Junit, Log4j, JavaScript, HTML, CSS, JQuery, Axis, XML, Ant, Oracle, SQL, MYSQL, UNIX/Linux, Scrum, Agile.

We'd love your feedback!