We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Lewisville, TX

SUMMARY

  • Java Software Developer with 8+ years of experience in the IT industry working with Java enterprise solution development.
  • Strong experience on Java, J2EE, Spring Framework, Spring MVC, Springboot, Microservices, Angular, JSF, Primefaces, JMS, Hibernate, Informix DB, Oracle DB, Postgres, Unix and Linux environment commands.
  • Actively involved in complete life cycle of development, analysis, design, implementation, deployment, support and maintenance activities.
  • Strong experience in development, implementation of development life cycle, Maintenance and documenting of various web based, enterprise, client/server using Java/J2EE.
  • Experience in industry standard application frameworks like Spring, Spring boot and ORM (Object Relational Mapping) frameworks like Hibernate.
  • Very good working experience in Web services (consuming SOAP and exposing REST).
  • Implementation of REST architecture to existing project.
  • Performed in developing light weight business components and integrated applications using Spring framework and Spring Web MVC, Spring Data.
  • Strong exposure working with J2EE using MVC, AngularJS Front Controller, Services, DTO, Singleton, Factory.
  • Good knowledge in AWS Tools (EC2, Cognito, SQS)
  • Strong Data modelling ability and solid knowledge of SQL (Oracle, Postgres, Informix 4GL)
  • Strong core Java skills with a good knowledge of the multi - threading and performance tuning
  • Extensive work in Object Oriented Analysis and time definition for activities.
  • Well Experienced in deploying applications onto application servers like Apache Tomcat, WebSphere and WebLogic
  • Solid working knowledge of Java Web Services using SOAP, WSDL, RESTful, XML.
  • Experience in writing XML documents and parsing them using DOM.
  • Experience in Relational Databases creating SQL Queries, Stored Procedures, Triggers and Functions.
  • Well versed with tools like SQL Developer, TOAD, AquaData Studio, PL SQL Developer and DBArtisan.
  • Expertise in using IDEs like Eclipse and NetBeans.
  • Solid experience Debugging, reporting and optimization for an application.
  • Worked with Source code management tools like SVN
  • Involved in software development life cycle. Ability to be creative and take self-initiatives and execute/manage multiple projects in parallel during time critical situations.
  • Provide inputs on solution architecture based on evaluation/understanding of solution alternatives, frameworks and products.
  • Work with cross work streams and determining solution design impacting the core frameworks and components.
  • Highly proficient interpersonal skills and ability to self-manage tasks/timelines - highly effective communication & organization skills; Positive attitude and good sense of humor

TECHNICAL SKILLS

  • Java
  • J2EE
  • Spring Framework
  • Spring MVC
  • Springboot
  • Microservices
  • Angular
  • JSF
  • Primefaces
  • JMS
  • Hibernate
  • Informix DB
  • Oracle DB
  • Postgres
  • Unix and Linux

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Created Java proxy services for SOA services from to call from external Java classes.
  • Written custom JAVA code for Export, Undeploy, Start, Stop SOA composite services deployed on EM console.
  • Developed user interfaces using LAMP, AJAX, Java Script, JSON, HTML, and CSS.
  • Developed J2EE for DevOps pipeline using Java, J2EE, Google Cloud Platform GCP, Azure Cloud, XML, Oracle database, JSON, JPA, Spring Boot.
  • Worked on Java Beans with dependency injection to implement JSF framework. customer behavioral data and financial histories into HDFS for analysis.
  • Wrote services to support data factory process using Java and J2EE and EBX API coding standards with EBX API.
  • Responsible for designing architecture by developing Abstract Modules in Zend.
  • Worked with symphony, design patterns like singleton pattern, registry pattern and model view control pattern in Zend framework.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST service hosted on AWS using API Gateway and used DynamoDB.
  • Worked on gang of four technologies to develop an application.
  • Designed pluggable & extensible functional layers through Single Responsibility design & Liskov Substitution Principle (LSP)
  • Redesign of existing Learning some application using domain driven design and dependency injection framework.
  • Used SOLID principles to maintain and extend over time of this application.
  • Created and maintain the shell deployment scripts for tomcat server.
  • Developed business ruless using Jboss drools and activeMQ and enabled the team to write business rules for some of the APIs using kie workbench.
  • Delivered new global enterprise SSO and LDAP architectures for development, staging and Production Environments.
  • Implemented continuous deployment system with Jenkins, AWS: CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
  • Deployed the application into the Amazon Web Service and worked on the configuration for EC2, S3, Route 53, RDS, SES, SNS and ElastiCache.
  • Used ElasticBeanstalk to deploy warfiles and to keep track of alluser's activity in the CloudTrail.
  • Integrated WSRR Runtime with Data Power, message broker activemq and Message Queues.
  • Created high performing centralized monitoring/logging system using big data tools like Hadoop, Hbase, Thrift and Elasticsearch to feed rich and real time information to our customers
  • Implemented real time data pipelines using Kafka and Spark Streaming.
  • Worked on AWS services (S3, EC2) and deployment services (Lambda) and RDS, Dynamo DB (NoSQL), Beanstalk, SQS and Jenkins CI & CD.
  • Used the AWS API to integrate the functionality of Amazon SES directly into applications.
  • Built a Full-Service Catalog System which has a full workflow using Elasticsearch, Logstash, Kibana, Kinesis, CloudWatch.
  • Involved in Cretaion of platform for deploying scientist application using Git, GoCD, twistlock, artifactory, Ecs clusters.
  • Build Docker container clusters managed by Kubernetes Linux, Bash, GIT, and Docker on Google Cloud Platform (GCP).
  • Designed, built and deployed a multitude application utilizing almost the entire AWS stack (Including EC2, S3, RDS, DynamoDB) focusing on fault tolerance and auto scaling.
  • Configured, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in AWS EC2 and Created detailed AWS Security groups.
  • Designed and developed our Serverless REST API using ObjectionJS and AWS (API Gateway), and CloudFormation.
  • Development of infrastructure automation in AWS (EC2, S3, DynamoDb, Lambda, EBS, RDS, Dynamo, ELB, EIP etc) with AWS CloudFormation.
  • Developed projects utilizing Agile methodology while participating in daily standup / Scrum meetings and weekly code reviews via Bitbucket, Jira, and Crucible.
  • Dealt with Cobertura to analyze unit test code coverage automated using and integrated using Jenkins and SonarQube.
  • Created Test cases, test methods and test projects using fiddler, Postman and also documented it.
  • Written Integration Test, Unit Test, Performance Test and application profiling using JUnit, VisualVM and JMeter for custom modules and functionalities.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG.
  • Implemented integration testing using JUnit, SNS, SSL, Mockito, EasyMock.
  • Debugging applications in different browsers using Firebug, and testing applications using JUnit, Jasmine, Karma, Protractor and Grunt tools
  • Used SWAGGER a set of open source tools built around the OpenAPI specification that can help build design, document and consume REST APIs.
  • Used Maven to build and deploy application JAR into JBoss WildFly server. Used, GIT for back up.
  • Developed a Use Case Point Estimation application that calculates the Effort needs for any project to be built using IntelliJ.
  • Developed feature for Securing the Login with Identity Server, OAuth OpenID Connect.
  • Involved in design and development of micro services via REST api and common frameworks like caching, DB connection pooling, java web token (JWT) management etc.
  • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang, gRPC with microservices architecture.
  • Experienced implementing SOA Suite technology adapters (DB, JMS, File, BAM, B2B) to integrate with external systems.
  • Experience in migrating projects. Successfully completed 2 migration projects - Oracle to EDB postgres and weblogic to apache httpd web server.
  • Hands on experience in using tools like Index Tuning Wizard, SQL Profiler and Windows Performance Monitoring and Tuning MS SQL Server Performance.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Developed micro services using Spring Boot JPA to fetch the data from the DB
  • Expertise working with different spring modules like Spring IOC (Dependency Injection), MVC, AOP, Data (JDBC, ORM), Spring Boot and Spring Batch.
  • Experienced in Frontend and UI development with technologies such as HTML, CSS, Bootstrap, JavaScript, jQuery, Thymeleaf, Angular 2 JS and Browser Debugging tools.
  • Developed EJS access layer and components using JPA/Hibernate/Hibernate Critieras frameworks for object persistence to Derby database for mock domain and in Oracle for real domains.
  • Worked on ReactJS for its code reusability and integrated Bootstrap. Used Redux architecture in the whole process to connect Actions.
  • Development of web applications and scripts using PHP programming language and MySQL & SQL Server databases, cloud and serverless infrastructure (AWS, Azure, etc.)

Environment: Java, Spring boot, Spring Modules (DAO, MVC, Securities, AOP, ORM data), Thymeleaf, JPA Toplink, Hibernate, Hibernate Critieras, JavaScript, Angular 2, ReactJS, AJAX, HTML/CSS, MySQL, Oracle, SQL, PL/SQL, SQL Profiler, SOA, Rest, JSON, OAUTH, JWT, IntelliJ, JBoss Wildfly, Git, Swagger, JUnit, EasyMock, TestNG, JMeter, Postman, Sonacube, Agile, Scrum, AWS, EC2, S3, RDS, API Gateway, Load Balancer, auto scaling, DynamoDB, Docker, Kubernetes, ECS, Cloudwatch, SES, SQS, SNS, elasticsearch, kinesis, hadoop, data pipeline, message broker activemq, elasticbeanstalk, lambda, elasticache, codedeploy, SSO, SSL, Maven, JSON, JIRA, Microservices, JMS, activemq, Tomcat, Linux/unix/ Mac, solid principles, domain driven design, single responsibility design, gang of four, composite, behavioral, proxy, abstract, prototype, singleton, factory

Confidential, Lewisville, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Developed multiple web pages using JSF (Primefaces) and business logic using Java for multiple modules in the application.
  • Designed and implemented complex financial services application using DROOLS, Java, J2EE, Groovy and Camel.
  • Wrote multiple API endpoints (Vert.x, Spring Boot - Java) for webhooks from various integrations.
  • Designed and implemented complex financial services application using Java, J2EE, Spring, Gradle, Maven, Git, AWS, and OSE. Responsible for five backend services.
  • Performed load testing using Jmeter and developed Java code to improve performance.
  • Worked on Unix Shell Scripting and Perl Scripting Knowledge of Websphere Handled SQL DB, used SQL Queries.
  • Configured and setup Tomcat Server for running Drools Work Bench and Execution Server.
  • Developed Spring Jms Component for Connecting to active MQ and push the messages into ActiveMQ.
  • Experienced implementing SOA Suite technology adapters (DB, JMS, File, BAM, B2B) to integrate with external systems
  • Designed various design Workflow Modules using BPM (Business Process Modeler) to implement Business Logic and Business rules using Ilog, Jrules.
  • Used Micro service architecture, with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers activemq.
  • Implementation and maintenance of logging infrastructure based on Application Insights, NLog,Elasticsearch.
  • Maintained the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • Implemented app logging service using logging tools, such as Splunk developed and deployed stacks using AWS Cloud Formation templates,Elastic Load Balancing, CloudWatch etc.
  • Built log files reader with Amazon S3, Kinesis, DynamoDB and Lambda.
  • Built scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python sdk.
  • Migrated and managing multiple applications from on premise to cloud (IaaS, PaaS, SaaS, ITaaS) using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES, CloudFormation, VPC etc.
  • Used a React/Redux front end and GraphQL/AWS backend to build a SAAS platform for users.
  • Worked on Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Used GitHub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process.
  • Developed Junit test cases for unit testing and Mockito for mocking.
  • Worked with SonarQube to ensure code quality.
  • Performed Service Level Testing for Web services using Soap UI, Postman and Apigee.
  • Performed bug tracking and Unit Testing using JUnit, TestNG and FindBugs.
  • Set up Jenkins and Hudson for Continuous Integration Process. Provided end-user training on Tortoise SVN, JIRA, Rally and Asana for enterprise users.
  • Created front-end webpages using Node, EJS, and deployed the web app on Heroku using Git.
  • Created and configured Websphere MQ objects like Queue Managers, Remote queues, Local Queues, Queue Aliases etc.
  • Extensively worked in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, HTML5, Spring Boot, Angular JS, Servlets, JavaBeans with Eclipse.
  • Involved in writing configuration centric files/modes for various services using XML capabilities and also wrote message bundles for spring, camel and JAX-RS.
  • Essentially working to develop restful Apis and invoke Soap Apis in Express.js and Hapijs, validating Apis with swagger.
  • Responsible for setting up Angular JS for UI development. Developed html views with HTML, CSS3, JSON, Axure, Sketch, Node.js, immutable.js, React.js, EXT.JS and AngularJS.
  • Added user authentication using the library adal.js and OAuth bearer token.
  • Developed web app using Create React App, Immutable.js, Material.io, socket.io, HTML, CSS and JavaScript.
  • Developed and test StoryBook, Slice, JavaScript, and React.JS that meets accessibility and web browser standards for website.
  • Well experience with various spring modules like Spring Core, Spring Boot, Spring WebFlux.
  • Implemented Java based POJO access to the application's Oracle 11g database using myBatis (formerly iBatis) mappers and typical data access and transfer design patterns.
  • Designed and implemented database schema using PostgreSQL.

Environment: Java, Spring Modules (DAO, MVC, ORM), Ibatis, JavaScript, HTML/CSS, Postgres, PostgreSQL, Restful API, JSON, OAUTH, XML, Eclipse, websphere, Git, SVN, JUnit, Mockito, JMeter, Postman, Sonacube, Agile, Scrum, AWS, EC2, S3, RDS, Load Balancer, auto scaling, DynamoDB, Cloudwatch, SES, SQS, SNS, elasticsearch, message broker activemq, Maven, JSON, JIRA, BPM, iLog, SOA, JMS, Tomcat, Linux/unix/Mac

Confidential, New York, NY

Java Developer

Responsibilities:

  • Developed Applications using latest Java/J2EE technologies such as Cassandra, Java, Junit.
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases and objects in Java.
  • Designed and developed a modular, easy to use CLI (command line interface) for a VPN as a Service Java application.
  • Developed Server Pages Using JSP and validated Client Pages Using Java Script.
  • Designed, developed, implemented, and maintained custom Ant tasks in Java.
  • Used Puppet resources to develop the tomcat, Jboss EAP, jboss httpd Web Sphere MQ installation.
  • Implemented B2B integration with SOA services.
  • Developed JRules Decision Service connector to connect to ODM rules and various SQL and web service connectors to other data sources.
  • Prepared Unit test case using JUnit and used Jenkins/Maven for continuous integration testing.
  • Design and develop Servlets, JSPs, and JavaBeans with dependency injection to implement JSF framework, Good working experience developing advanced Swing components.
  • Designed CloudFormation templates using the Serverless framework including ones to deploy a DynamoDB and RDS infrastructure within a Lambda serverless solution.
  • Managed Ubuntu Linux and Windows virtual servers on AWS EC2, and AWS CLI using Puppet.
  • Used the AWS-CLI to suspend an AWS Lambda function. Used AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS.
  • Created cloud native automation solutions within an agile, DevOps focused environment.
  • Tested web services in SOAP/REST/POSTMAN with JSON/XML data to enhance customer- facing apps/APIs and process claims.
  • Experience in developing automated unit testing using JMeter and Unit test cases using Junit, Easy Mock, Mockito and Power Mock Frameworks.
  • Provided end-user straining for all Tortoise SVN, JIRA, Rally and Asana for users to effectively use the tool.
  • Created Stellent UCM and BPM and BPEL processes for Weblogic.
  • Extensively worked with Android SDK version and Eclipse IDE while using an Android ADT plug-in.
  • Exposing and consuming the web services to the downstream applicatio ns using Apache CXF and Apache camel framework.
  • Published and consumed Web Services using XML - RPC and SOAP.
  • Planned, developed, documented, and tested a MySQL connected REST/Socket API for public use, secured via JSON web tokens (JWT).
  • Developed JavaScript to implement client side validations and AEM authoring validations.
  • Experience on Dynamics CRM forms customization using JavaScript and integration of CRM with other web/windows applications.
  • Developed java modules implementing business rules and workflows using Spring.
  • Designed & Build of Web GUI using Angular, JSON, DHTML, jQuery, CSS and Struts/Tiles framework.
  • Used JSF messages for handling the error messages for the applications.

Environment: Java, Spring, Mybatis, Struts, JSF, JavaScript, HTML/CSS, Db2, MS SQL, Rest, XML, Apache CXF, Eclipse, weblogic, SVN, JUnit, JMeter, Postman, Agile, AWS, EC2, S3, RDS, JSP, Servlets, Maven, ANT, JSON/XML, JIRA, jRules, SOA, Tomcat, Linux/unix/Mac

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Involved in the implementation phase for coding the Java classes, writing beans/business logic classes (using EJB ), struts controller etc.
  • Extensively worked in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, HTML5, Spring Boot, Angular JS, Servlets, JavaBeans with Eclipse.
  • Development done of Web application with JSF and Primefaces.
  • Extensively worked in designing and implementation of multi-tier applications using Java 8, J2EE, JDBC, JSP, HTML5, Spring Boot, Angular JS, Servlets, JavaBeans with Eclipse.
  • Used GWT RPC mechanism for passing Java objects to and from a server over standard HTTP.
  • Developed Java API with Hibernate for Oracle Database operations on ETL data.
  • Worked as frontend and backend developer. Used technologies like WebRTC, Websockets. Worked on java and javascript both.
  • Supported the Java backend core processes and the corresponding interfaces with the NOSQL, AWS and MySQL databases.
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's.
  • Used Unix Shell Scripting and Rational Performance Tester and Report Template Generation for this application.
  • Deployed, the application using Apache Tomcat Application server as well as Web Sphere Application Server.
  • Used Struts Model-View-Controller approach to help design new features and fix Jira bugs and request.
  • Implemented Web Services (WSDLs) using JAX-WS and also implemented REST services by Golang, gRPC with microservices architecture.
  • Wrote Python scripts to parse XML documents and load the data in database and wrote programs for performance calculations using SQLAlchemy.
  • Implemented Automated execution of tests using ANT and Jenkins.
  • Involved in developing JSPs, Servlets, JSF Managed Beans, JSF forms, Generating screens/pages using PrimeFaces etc.
  • Developed process to display data in grid tables. Wrote a custom JSP tag encapsulating all boilerplate code and customizations.
  • Created AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance.
  • Deploy Ansible and Jenkins to completely provision and manage AWS EC2 instances, volumes DNS, and S3.
  • Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud and GCP configuration.
  • Migration of several Oracle APEX applications to different platforms using Software Development Life Cycle (Waterfall and Agile).
  • Developer (WID) and Sybase. Developed test cases and performed unit test using JUnit Framework.
  • Experience in configuration management systems (Build/CI/SCM) like Maven, SVN, CVS, Git, GIT-HUB, Jenkins.
  • Worked as WebSphere MQ Developer, installed MQ client and MQ server on various platforms.
  • Develop and consume Web services using JAX-WS, AXIS2, SOAP, RESTFUL (Jersey).
  • Wrote unit tests supporting a complete architectural overhaul (from SOAP to REST) of backend services for Nordstrom (Node.js, Immutable.js, RxJS, Chai).
  • Developed SOAP services in C++ for booking trades for derivative instruments and receiving orders from external interfaces like Sef, Icelink.
  • Developed EJS access layer and components using JPA/Hibernate frameworks for object persistence to Derby database for mock domain and in Oracle for real domains.
  • Developed business components using Spring and hibernate.

Environment: Java, Spring, Struts, JDBC, Struts,JSF, JavaScript, HTML/CSS, Oracle, SOAP, Rest, Axis2, NetBeans, websphere, CVS, JUnit, Waterfall, AWS, EC2, S3, RDS, JSP, Servlets, Ant, XML, WSDL, JIRA, Tomcat, Linux/unix

Confidential

Software Developer

Responsibilities:

  • Used expert knowledge of web technologies, Java, JavaScript, HTML, AngularJS multimedia applications, database modeling tools and/or database interactions.
  • Prepared technical design documents and participate in design reviews.
  • Designed, developed and unit test application functionality.
  • Participated in the entire JIRA and interface with project managers, business analysts, QA and deployment teams.
  • Created Staff Portal, member Portal, eSPAN, eGrants Classic and Phase Ii on Database.
  • Acted as the highest-level technical expert on the development and implementation of highly complex, large-scale internet and intranet applications on diverse platforms, crossing multiple business lines.
  • An evaluated systems specification for client area web site requirements and determines and implements the most efficient and cost-effective software/package solution.

Environment: Java, Servlets, JavaScript, JSP, PL/SQL Developer, Eclipse, JUnit, Strut2, AngularJS

We'd love your feedback!