We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Kansas City, KS

SUMMARY

  • A multi skilled developer with 6+ years of experience in designing and developing software applications.
  • Great experience on performance turning, system upgrade, field expansion, Server upgrades, Rebranding, Application Security remediation process.
  • Results orientated and customer focused, with excellent communication and collaboration skills.
  • Experience in managing large team on - site/offshore team and customer relations
  • Proficient in HTTP, HTTPS, SFTP, FTP and TLS 1.2(Transport Layer Security) protocols.
  • Experience in database development skills like MySQL, PL/SQL and MS Access, Oracle 9i to 11g, PostgreSQL and NoSQL Databases like MongoDB and AWS-DynamoDB.
  • Strong in security initiatives that deal with SAML, SSO, OAuth2.0, Basic Auth, JWT and HMAC authentication
  • Extensive knowledge of MVC Architecture and J2EE Design Patterns like Singleton, Decorator, DAO, Factory and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Excellent Experience in managing multiple systems in Agile, LEAN ADM methodologies.
  • Experienced inAWS CloudIaaS platform with features EC2, VPC, ELB, Auto - Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudFormation, CloudFront and Direct Connect.
  • Developed core API modules in large cross-platform applications using JAVA, J2EE, spring, JSF, Hibernate, JSP, Servlets, EJB, JDBC, Web Services (SOAP, REST), and Micro Services.
  • Experience providing Web Service design using Representational State Transfer (REST) and Simple Object Access Protocol (SOAP).
  • Developed UI modules using React/Redux, Node.js, JavaScript, Ajax, jQuery, CSS3 and HTML5.
  • Having working experience in implementing asynchronous event processing with the messaging tools such as RabbitMQ and Kafka.
  • Hands on Experience in UML designing Use case diagrams, State and Activity DIAGRAMS, Sequence and Class Diagrams.
  • Extensive experience of deploying and configuring applications onto application servers like WebLogic, JBoss and Tomcat.
  • Experience in Jenkins, SonarQube, Fortify, Git and JIRA to assign, track, report the issues in the application.
  • Strong experience in testing applications developed using variousSDLC Modelssuch asAgile (Scrum) and Waterfall methodologies.
  • Strong knowledge and extensive experience using automated build & testing utilities such as Maven and Junit
  • Writing Mock BDD test cases, Automation test cases and using the Jenkins Pipeline to execute the tests before the deployment to higher environments
  • Experience with investigating the defects, determining problem root cause, formulating corrective action, and implementing them

TECHNICAL SKILLS

Java Technologies: Java (7,8,11), J2EE, JSP, JDBC, JMX, JMS and JTA

Cloud Services: AWS, S3, EC2, EMR, CloudFront, Redshift, Lambda, Kinesis, DynamoDB, Direct Connect, Storage Gateway, DMS, SMS, SNS, and SWF, Elastic Beanstalk, OpsWorks

Web Technologies: JavaScript, Node.js, React, jQuery, XML, XSLT, HTML 5.0, DHTML, CSS 3.0, Node.JS.

Web Services: JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, REST

Database: DB2, Oracle - SQL and PL/SQL, PostgreSQL, MySQL, MongoDB, Cassandra, Redis, Elasticsearch

DevOps Tools: Jenkins, Docker, Kubernetes, Chef, SonarQube, Bamboo

Testing Tools: Junit, Selenium, Cucumber, Karma

Versioning Tools: SVN, ClearCase, Git

Other Technologies: IntelliJ, Tomcat, WebLogic, Jetty, Logging, Maven, Spring, Jenkins, JSTL, Struts, Websockets, Hibernate, Fisheye, Jira, Confluence, SharePoint, Visio

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, KS

Java developer

Responsibilities:

  • Designing and implementation of multi-tier applications using Java 8, J2EE, JDBC, JSP, HTML5, Spring Boot, Angular JS, Servlets, JavaBeans with Eclipse. Developed application using Java/J2EE platform.
  • Designed and developed new features for application using java, J2EE, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Working with core technical skills in Java, Multi-Threading, JSP, Java 8, Restful Web Services, Hibernate, and JDBC. Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit.
  • Have worked with DJL as it’s an open-source, high-level, engine-agnostic Java framework for deep learning and with its libraries
  • DJL makes it easy to train models in Java, as well as use models trained in other frameworks such as Apache MXNet.
  • Designed and developed new features for application using java, J2EE, JSP, Servlets, Struts, Java, EJB, JDBC, HTML, JSTL, JavaScript and XSL.
  • Designed/Developed extensive additions to existing Struts/Java/J2EE Web Application utilizing Service Oriented Architecture (SOA) techniques. Developed Restful Microservices deployed on AWS servers using EBS and EC2.
  • Working with different spring modules like Spring IOC (Dependency Injection), Spring MVC, Spring AOP, Spring Data (JDBC, ORM), Spring Boot, Securities, ORM data and Spring Batch.
  • Architected mainframe modernization solutions using SOA web services, middleware integration technologies and ESB based on JAVA/J2EE. Developed server-side services using JSF, Java, Hibernate, spring, Web Services.
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developed Microservice to provide Restful API utilizing Spring Boot with various frameworks such Hibernate and JPA. Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Automated java-based integration testing and behavioral testing of the applications using Selenium.
  • Developed Web Based Application using J2EE and Implemented application-level persistence using JPA, Toplink.
  • Developed Enterprise business objects and domain objects using Hibernate Criterias for ORM for handling server-side object. Implemented functionalities using Spring IO / Spring Boot with Thyme leaf and Hibernate ORM.
  • Developed scalable front-end user interfaces using JavaScript, HTML5, CSS3, React.JS, Node.JS, Angular 2.
  • Used MongoDB and MySQL databases in Web API development.
  • Developed many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Developed exception management workflow using Oracle BPM for Oracle Database and Apache Tomcat.
  • Written complex SQL statements to retrieve data from the DB2 database, written SQL stored procedures and used JDBC API. Used SQL Profiler for troubleshooting, monitoring, optimization of SQL Server and SQLcode.
  • Developed presentation layer using JavaScript based frameworks such as Javascript, Ajax, JSON.
  • Implemented continuous deployment system with Jenkins, AWS CodeDeploy deployment of Java Applications.
  • Designed and developed SOA based enterprise system using JIRA, iLog, Git, Oracle SOA Suite and WebLogic.
  • Developed end-to-end composite RESTful Web Services by using SOA with CXF framework.
  • Designed Web Services to interact with various business sectors and used Restful API, SOAP for web services communication. Development of REST web services using spring with the enabled OAUTH.
  • Developed the authentication/authorization for the application using various NPM node modules including JWT Web Token. Worked with IntelliJ and used Gradle build tool to achieve more functionality for build process.
  • Configured server side J2EE components like JavaBeans, JSP,using NetBeans and deployments in Jboss Wildfly.
  • Integrating Micro services and JSP's using Ajax and jersey client based on the Rest template which is generated using Swagger. Created test coverage for the web services by using Junit and Easymock.
  • Created Java based scripts for Selenium RC with JUnit, TestNG as automation framework.
  • Used ActiveMQ messaging to set up communication between applications in ESB. And flows are created for JAX-WS and JAX-RS web services. Load testing of SOAP Web Services using SOAP UI and Apache JMeter tools.
  • Designed and deployed AWS solutions using EC2, S3, RDS, EBS, ECS, SES, SQS, SNS, Kinesis, Docker, Kubernetes, Elasticsearch, Elastic Load Balancer, CloudWatch and Auto scaling groups.
  • Developed Applications by using design patterns and J2EE patterns (Factories, Abstract, Prototype, Singleton).
  • Used Apache Tomcat Application Server for application deployment in the clustered window environment.
  • Development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.

Environment: Java, J2EE, JEE, Spring boot, DJL,Spring, Hibernate, Hibernate Criterias, Microservices, JMS, Activemq, Thymeleaf, JPA, Toplink, JavaScript, Angular 2, ReactJS, JavaScript, AJAX, HTML5, CSS3, MySQL, PL/SQL, JSON, JUnit, EasyMock, TestNG, JMeter, Postman, SonarQube, AWS, EC2, Docker, Hadoop, Lambda, Maven, JIRA, Tomcat, JBoss Wildfly, Git, Swagger, SOA, Rest, IntelliJ, Linux, Unix, Agile

Confidential, San Antonio, TX

Java developer

Responsibilities:

  • Developed and diagnosed C++ and Java code to interact with FreeSWITCH, OpenSIPS and other SIP stacks.
  • Developed an application that gives live game results, standings, and news of soccer teams, utilizing Java blackberry
  • Created Java Managed Bean files to handle backend data from the Vipr team and used Prime faces components for Front-end page architecture.
  • Experienced in Deploying Java applications in WebSphere Portal server.
  • Implemented Spring Core for Dependency Injection/IOC used Log4J to store log messages.
  • Spring boot microservices were developed with micro service architectures using REST and Apache Kafka
  • Implemented database connection by MyBatis framework.
  • Integrated Struts with Spring by delegating Struts action management to Spring framework.
  • Performance enhancement implements couchbase database cache facilities
  • Intensively used JSF (Primefaces) for developing UI screens for the application.
  • Developed application as Enterprise JavaScript using - AngularJs, NodeJs, Websockets.
  • Created diagrams, wireframes, and HTML/CSS prototypes. Wrote use cases, UI specifications and a UI Style Guide.
  • Developed data transformer for change the legacy data from source to avro into kafka using camel
  • Migrated data from DB2 to Cassandra using CSV, Sqoop and Spark.
  • Implemented MS SQL Server security policies and granted object level permissions.
  • Used Jest(Java Rest client) for ElasticSearch to execute the JSON queries
  • Used SAX and DOM parser to parse the XML documents and XSL for transformations.
  • Developed Restful Web service with JSON schema support with Apache CXF. Request and response sent to and from the web service in JSON format.
  • Used Subversion in eclipse which maintains versioning for directories renames and file metadata.
  • Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
  • Used cloud AWS S3 for virtual servers based on Linux Ubuntu, Debian, and FreeBSD. Amazon RDS for MySQL and PostgreSQL as well.
  • Used JSP's HTML on frontend, Servlets as Front Controllers and Java script for client-side validations.
  • Developed OSGI bundles and sling Services using Maven in Eclipse.
  • Developed the automation environment for build, deployment, and configuration of Portlets onto the IBM WebSphere portal server using ANT scripts, XML Access scripts and JACL scripts.
  • Processed JSON data from RESTful web service by using axios to get resources from the database and populated data to the client side.
  • Created Splunk Apps using XML and Web Components. Knowledge of app creation, user and role access permissions.
  • Worked with ILog Jrule engine, to trigger the business rules in the rule’s execution engine configured in WebLogic application server.
  • Used SVN for version control, used JRocket - Mission Control for Java Performance Tuning.
  • Wrote Unit test cases using JUnit and JMockit frameworks and acceptance test cases using Cucumber and Ruby.
  • Responsible for Java profiler and JMeter load testing the error rate was reduced
  • Used Postman and SOAP UI to test the web service calls.
  • Worked with agile methodology using tools such as SourceTree, JIRA, and Bitbucket.
  • Worked on AWS Lambda functions development as part of the Micros services development.
  • Utilized agile methodology with JIRA and supporting CI/CD tools such as Bamboo to deploy to Pivotal Cloud Foundry.
  • Installed in designing the data stage job to implement ILOG JRules Component.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Experience in using AWS Server, Glassfish &Tomcat as Web server and Application server respectively.
  • Unix/ Linux scripting knowledge and created script for deployments in Jboss.
  • Created hybrid desktop applications for Mac and Windows redux-saga, nextjs, styled- components, Gatsby, D3, node.js, cypress, electron, jest, sass

Environment: Java6, Spring, Mybatis, Struts 2.3, JSF, JavaScript, Couchbase DB, HTML/CSS, Db2, MS SQL, Rest, XML, Apache CXF, Eclipse, WebLogic, SVN, JUnit, JMeter, Postman, Kafka, Agile, AWS, EC2, S3, RDS, JSP, Servlets, Maven, ANT, JSON, XML, JIRA, JRules, SOA, Tomcat, WebSphere, Linux, Unix, Mac

Confidential

Java Developer

Responsibilities:

  • Experience with RESTful web services to fetch dynamic content from backend databases and created new RESTful web services using Spring MVC framework using JSON data format.
  • Analyze the requirements and design the tables.
  • Developed several REST web services supporting both XML and JSON.
  • REST web services leveraged by both web and mobile applications.
  • Developed web pages using Backbone Js.
  • Installation of NoSQL MongoDB on physical machines, Virtual machines as well as AWS
  • Develop applications in Java/J2EE framework using SpringBoot
  • Designed and developed documents for all the functional modules of the application to be utilized by the testing team to setup test cases.
  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • Involved in writing JPA Named Queries, SQL Queries to fetch data from DB2 database.
  • Involved in consuming, producing SOAP based web services using JAX-WS.
  • Involved in consuming, producing Restful web services using JAX-RS.
  • Used Jackson for converting the JSON to Java object conversion, -Archetypes built on Spring technology.
  • Maintained high level of unit test coverage through test-driven development
  • Worked on design, development, code reviews implementation and testing, in close coordination with the members of team.
  • Used GIT for version control.
  • MySQL - installation of databases, administration, taking backup using MySQL dump, running SQL scripts, query optimization and database tuning.
  • Used Spring Dependency Injection, AOP frameworks etc.
  • Implemented Java1.5 Collections Framework
  • Involved in writing JPA entities.
  • Used Hibernate as persistence provider.
  • Involved in Integration of Spring ORM with Hibernate.
  • Involved in developing an internal tool framework for analyst, customer service using spring boot.
  • Developed Data Access layer using Hibernate
  • Continuously learned Agile/Scrum techniques and shared findings with the team.

Environment: Java/ J2EE, Spring MVC, JSON, NoSQL, Mango DB, JAX-RS, SQL queries, JPA, JAX-WS, Spring, NoSQL.

We'd love your feedback!