We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

FL

SUMMARY

  • Over 8 years of expert involvement in IT, in various periods of Software Development Life Cycle, included for the most part coding, planning, improvement/execution, testing and support of Business - to-Business, Business-to-Customer, Web applications and Client/Server expand on Java and JEE/J2EE.
  • Experienced in working on programming advancement techniques, going from waterfall model to Agile Scrum and Extreme programming.
  • Expertise in the executing Core Java ideas and J2EE Technologies (JSP, SERVLET, JMS, JPA, JAXB, JAXWS, JAXRS, JNDI).
  • Strong experience on spring, Hibernate and Struts structures.
  • Extensive involvement in creating site page rapidly and viably utilizing JavaScript, AngularJS, HTML5, CSS3, jQuery and furthermore in making website page’s cross program perfect.
  • Strong experience in zones of Web applications utilizing J2EE advances like Servlets, JSP, EJB, JDBC, Web Services (SOAP, RESTful, WSDL).
  • Experience building cloud native app with Spring Framework and Spring Boot.
  • Strong experience on Struts, Spring, Hibernate and JUnit structures.
  • Expertise in creating Middle-Tier parts utilizing Enterprise Java Beans (EJB) and other Remote Components.
  • Implemented Microservices architecture with Netflix Eureka, Ribbon using Spring Boot for making different application smaller and independent.
  • Implementing Microservices and modules using cutting edge reactive technologies.
  • Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala and Play framework.
  • Worked on Service Oriented Architecture (SOA, for example, Apache Axis web administrations, utilizes SOAP, WSDL. Presentation to JAXB and JAX-WS and JAX-RS.
  • Strong Expertise in front end advancements such HTML5, CSS3, AngularJS, JavaScript and Ajax.
  • Strong experience on AWS including EC2, VPC (NAT, VPC Peering and VPN), Identity and Access Manager (IAM), EC2 Container Service, Elastic Beanstalk, Lambda, S3, Cloud Front, Glacier, RDS, DynamoDB, ElastiCache, Redshift, Direct Connect, Route 53, CloudWatch, Cloud Formation, Cloud Trail, OpsWorks, Amazon Elastic MapReduce(EMR),AWS IoT, SNS, API Gateway, SES, SQS, SWF, WorkDocs Workspaces.
  • Strong experience in writing Mongo DB schema.
  • Strong work experience on MongoDB scaling across data centers and/or in-depth understanding of MongoDB HA strategies, including replica sets.
  • Experience with High Availability (HA) and Disaster Recovery (DR) options for MSSQL Server: Clustering, Replication, Log shipping and Database mirroring.
  • Strong experience in DB2 connection configurations which include activities involving design, installation, configuration, requirements gathering, data modeling, tuning, security, backup, recovery, DPF, tablespaces and integration of database applications.
  • Strong MySQL, Sybase and SQL Server skills but also significant general system administration skills on Unix, Linux and Windows environment.
  • Hands on Experience in working with the Cassandra Query Language (CQL) for querying the data present in the Cassandra.
  • Designed and executed responsive single page web applications with HTML5, CSS3, Bootstrap and JavaScript MVC libraries.
  • Experienced in working with JavaScript libraries like Angular JS, Node JS, JQuery and Jasmine JavaScript unit testing system.
  • Experience in composing applications utilizing Java/J2EE& related advances, for example, Hibernate3, EJB3, Struts Servlets, JSP, JDBC, Java Beans, XML, XSL, HTML, SQL, PL/SQL middleware innovations, for example, Web Services, SOAP and WSD.
  • Extensive utilization of Open Source Software, for example, Web/Application Servers like Apache Tomcat and Apache Struts,LOG4J for logging data and exemptions, Eclipse 3.x, Net Beans 6.x IDE.
  • Strong experience in various modules (Spring MVC, Spring ORM, Spring JDBC, Spring AOP, Spring IOC) of the Spring Application Framework.
  • Experience in Google Cloud platforms like Google Compute Engine and Google App Engine.
  • Experience on Java Multi-Threading, Collection, Interfaces, Synchronization, and Exception Handling.
  • Strong knowledge in machine learning algorithms &Sparks machine learning libraries
  • Strong experience in composing SQL Queries, Stored Procedures, capacities, bundles, tables, perspectives, triggers and information availability and information coordination of Oracle.
  • Used different web servers like Apache Tomcat, JBOSS and WebLogic.
  • Experience in utilizing Version Control Systems like CVS, SVN, and GIT.
  • Experience in planning Design Documents, Unit Test Case, Integration Test Case, Integration Test Plan reports and assessing the doling out undertakings.
  • Highly composed with the capacity to organize work stack, deal with different tasks and meet venture due dates by taking after venture principles and methodology according to customer requirements.
  • Good relational abilities, magnificent verbal, composed and introduction aptitudes and can work both autonomously and in a group

TECHNICAL SKILLS

Programming languages: Java/J2EE, C, C++

J2EE Frameworks: Spring, JPA, Hibernate, Struts, EJB, JMS, JDBC, JNDI

Application/Web Servers: Web Sphere, Web Logic, JBoss and Tomcat

Databases: Oracle, Mongo DB, MS SQL, My SQL, MS Access.

Software Methodologies: Agile, SCRUM, Incremental, Waterfall.

IDE: Eclipse, IntelliJ, NetBeans, JDeveloper.

Web Components: HTML, CSS, JavaScript, JQuery, Angular JS, XML, AJAX, JSON, Bootstrap.

Operation System: UNIX, Windows, MS.DOS.

Tools: Maven, ANT, Jenkins, Log4j, Junit, JIRA.

Source Control: Git, SVN, CM Synergy, AccuRev.

PROFESSIONAL EXPERIENCE

Confidential, FL

Sr. JAVA Developer

Responsibilities:

  • Implementing Agile methodology for the development of project and involvement in daily scrum meetings and sprint planning.
  • Designing and development of application is done by implementing Spring Dependency injection and Inversion of control with Spring Boot.
  • Used Spring security framework for authentication and authorization of the application.
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Designed and developed a micro-service using Spring Boot for Spotlight to access customer data stored in AmazonRedshift.
  • Involved in developing micro-services using Spring Boot, that allows user to perform operations like Create, Update, Cancel and Transfer the contract.
  • Created and consumed REST full web services using Jersey (JAX-RS).
  • Implementation of SOA architecture using Restful web services.
  • Developed Restful web services by using JAX-RS to support JSON and XML.
  • Utilized Hibernate Object Relational Mapping (ORM) procedure to map data submission from Spring MVC model to relational data model using SQL based schema.
  • Utilized highly available AWS Environment to launch the applications in different regions and implemented Cloud Front with AWS Lambda to reduce latency.
  • Built S3 buckets and managed policies for S3 buckets and used S3 bucket and glacier for storage and backup on AWS.
  • Created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances.
  • Use AWS Code Commit and understood the array of options for enabling a Continuous Integration environment on AWS.
  • Created data model and imported data using mongo import.
  • Backed up databases using Mongo DB.
  • Used various MongoDB utilities (mongostat, mongotop, mongoperf, etc.) to monitor database.
  • Involved in database creation and developed SQL quarries for prepared statements and stored procedure to retrieve and update data from database.
  • Experience in setting up IP Bonding on Linux Enterprise Servers for high availability.
  • Developed connection between different controllers with views by using Angular JS Routing, which in turn allows us to develop the single page application.
  • Responsible for developing UI components using Angular JSand usedHTML5, CSS and Bootstrap for developing html views.
  • Developing asynchronous message processing applications using RabbitMQ and NoSQL database MongoDB.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUIs and involved in performance tuning the website.
  • Developed application using Object Oriented Concepts and implemented various design patterns like Data Access Object, Singleton and Business delegate.
  • Used SVN for software configuration management and version control.
  • Involved in creation of JUNIT test cases using TDD (Test Driven Development) technique.
  • Extensively used log4j to log regular debug and exception statements.
  • Used JBoss application server for deploying project in production environment.
  • Used IntelliJ IDE for the development of the application.
  • Involved in code review sessions.

Environment: J2EE, Spring, Hibernate, JSON, AWS, Angular JS, Maven, JBOSS, JUnit, REST Web Services, JMS, MySQL, Mongo DB, SVN, HTML, CSS, Java Script and IntelliJ.

Confidential, Columbus, OH

Sr. JAVA Developer

Responsibilities:

  • Used Agile methodology for the project design and development. Involved in daily SCRUM meetings for project updates.
  • Involved in gathering and analyzing the project requirements. Designed and developed use cases and class diagrams based on it.
  • Developed web services SOAP, WSDL and web services clients using JAXB and XML, implemented SOA architecture.
  • Implemented MVC architecture using Spring framework.
  • Developed Spring Controller classes to interact with service layer using Spring.
  • Configured handler mappings and view resolvers in Spring MVC Web layer.
  • Developed Acegi Security using Spring framework.
  • Responsible for designing architecture for the project using RESTful web services and Spring framework.
  • Used Spring framework for Dependency Injection, AOP to track method executions and quantify time.
  • Developed a continuous integration process using Jenkins and deployed the application on Web Sphere.
  • Developed the application module using design Singleton, Business Delegate, Façade and composite view.
  • Implementation of test scenarios using Murex Software API and ANT script language.
  • Implemented Spring framework and Hibernate for ORM of the database structure created in Oracle.
  • Involved in setting up mail notifications in WebLogic for admin activity monitoring.
  • Involved in configuring Hibernate properties setup andfile mappingis done by using generators, associations & inheritance etc.
  • Implemented Multi-threaded model using Java Executor services to handle network requests and monitor application state.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster.
  • Used JenkinsAWS Code Deploy plugin to deploy to AWS.
  • Handled and resolved the issues in all areas of WebSphere including installation, applying patches, configuring DB2.
  • Configured and tested web application on IBM Web Sphere Application server using JUNIT test cases.
  • Configuration and installation of MongoDB Ops Manager in Test, QA and used to setup alerts, authorization and backup processes.
  • Built a use-case where Spark is used as a Data Transformation Engine on top of Kafka as a Data Transfer Engine in Scala.
  • Implemented custom serialization using GSON and developed website for technical documentation.
  • Involved in writing unit and feature driven test cases using JUnit and Mockito.
  • Used log4j for information logging in application.
  • Used CVS repository for version control.
  • Performed bug tracking and Unit Testing using TestNG and Bugzilla.
  • Used apache Maven for application build, packaging and deploying on application server.
  • Used Eclipse for development purposes and Rally for tracking tasks, user stories etc.
  • Involved in developing deployment scripts to deploy application at client site.

Environment: Java, JSF, Spring, JQuery,Acegi security, AWS,Murex, Maven Eclipse, UML, HTML, Java Script, XML, WebSphere, Spark, Kafka, Log4j, Oracle,DB2, JNDI, JUNIT, Bugzilla, Maven, Eclipse.

Confidential, Minnetonka, MN

Sr. JAVA Developer

Responsibilities:

  • Involved in all the Functional prerequisites gathering sessions with the Business Analysts.
  • Involved in creating website pages utilizing HTML, JSP, JavaScript and CSS.
  • Developed JSP's with Custom Tag Libraries for control of the business forms in the center level and was included in their joining.
  • Responsible for creating SOAP and Restful Web services with WSDL, SOAP, JAX-WS, CXF and JAX-RS.
  • Experience in setting up IP Bonding on Linux Enterprise Servers for high availability.
  • Configure, Install, Manage, Monitor and Maintain Informix distributed database environment.
  • Developed Data Conversion Software in COBOL to prepare data for Informix database.
  • Involved being developed and testing of REST based Web Services using POSTMAN.
  • Created Struts activity classes for taking care of approaching solicitations, composed DAO layer for activity classes.
  • Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
  • Coded Angular JS controllers and directives for application functionality.
  • Developedfront-end interfacesusing Angular Js, jQuery UI and Bootstrap.
  • Implemented EJBs Session beans for business rationale.
  • Developed and actualized the MVC Architectural Pattern utilizing Struts Framework including JSP, Servlets, EJB, Session Bean and Action classes.
  • Implemented server side assignments utilizing Servlets and XML.
  • Extensively developed Oracle stored packages, functions, procedures and database triggers using PL/SQL to perform Oracle back-end validations, data manipulations and legacy data conversions on Oracle.
  • Involved in benchmarking and load testing a Cassandra cluster using a Java-based stress testing utility called Cassandra-stress tool.
  • Designed and developed Topics, partitions for the healthcare data from IBM Change Data Capture and broadcasted data to the consumers using Kafka.
  • Configured the Murex/Calypso FO for delivers unified pricing, risk and collateral management for both CCP cleared and bilaterally settled trades.
  • Developed Murex reports, EODs, future cash projection, FX cash position rolls, and GFXO.
  • Developed Murex migration from Global Market Risk (GMR) to Counterparty Potential Future Exposure (CPFE).
  • Involved in configuration and administration of JDBC Data Sources and connection pools for WebLogic server connections.
  • Installed and configured the WebLogic Admin, OIM and SOA managed servers in a single as well as multiple domains.
  • Developed ANT scripts to build and deploy applications.
  • Developed test cases for web applications using JUNIT and log4j, also involved in performing Unit testing and Integration testing.
  • Used JIRA for bug tracking.
  • Followed Agile Methodology for project development. Involved in every day stand-up meetings and retrospection.
  • Analyzed business forms and recognized open doors for development.

Environment: J2EE, Soap, REST, Apache Axis, Struts, Log4j, Informix,Oracle 11g, SQL, Cassandra WebLogic,Ant Script, HTML, CSS, JSP, jQuery, Murex, Angular, Bootstrap, jQuery UI, JavaScript.

Confidential

J2EE Developer

Responsibilities:

  • Designed the Object Model and Architecture for the application utilizing Visio, composing Technical Specification Archive Preparing the timetable for the whole SDLC.
  • Converting Functional necessities into Use case outline, Class Diagrams, Sequence Diagram utilizing UML.
  • Involved being developed of User Interface utilizing JSP, Java Script, XSLT, XML, AJAX, HTML, Tag libraries and Struts MVC structure.
  • Used Struts, Front Controller and Singleton designs, for building up the activity and servlet classes, involved in planning and creating business and utility classes of the framework.
  • Used Struts validator system to approve information.
  • Implemented the business rationale in stateless session Beans.
  • Developed application utilizing Eclipse IDE.
  • Deployed on Web Sphere application server.
  • Developed Message Driven Beans to send messages warnings.
  • Developed backend methodology utilizing PL/SQL.
  • Source code support utilizing CVS.
  • Participated in Unit testing and usefulness testing for following mistakes and troubleshooting the code.

Environment: JAVA, J2EE, Oracle, Struts, JSP, EJB, Junit, HTML, Web Sphere, XML, UML,CVS Vision, Eclipse, Windows.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved being developed of Administration, Project Management, and Time Recording modules utilizing JSP Pages, Action Classes and Java Beans.
  • Interacted with the User Group to accumulate necessities.
  • Designed the sub-modules considering the underlying details characterized by the client bunch.
  • Involved in creating in every one of the levels of J2EE application.
  • Designed Use-Cases, Test-Cases, Class and Sequence outlines.
  • Involved in troubleshooting, testing and in corporation of the framework.
  • Involved in writing JUnit test cases, unit and integration testing of the application.
  • Developed user and technical documentation

Environment: JAVA, J2EE, Oracle, Struts, JSP, EJB, Junit, HTML, Web Sphere, XML, UMLCVS Vision, Eclipse, Windows.

We'd love your feedback!