We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • To brief myself, started carrier as a Full Stack Java Developer with over of 7+ years of substantial experience with the software development Life Cycle from the analysis and design to implementation and maintenance of commercial Enterprise Applications for Multi - tiered-distributed software products and e-commerce applications using Java/J2EE technologies.
  • Currently me am a Lead developer doing 30% Front End and 70% Backend.
  • me have been a Full Stack Developer for 4 years working with various JavaScript’s and is skilled at building web applications using HTML, XHTML, CSS, JavaScript, Bootstrap, JQuery and AJAX.
  • Expertise with frameworks like Spring MVC (5 years), Struts and ORM tools such as Hibernate.
  • Also has over 5 years of experience with RESTful API’s/Web Services.
  • Skilled with building and deploying applications using Maven, Sonar, Ant, and designing test cases for unit testing applications using JUnit.
  • Worked with various Integrated Development Environments like Eclipse and MyEclipse.
  • me have good experience working with various database Management Systems including Oracle 8i/9i/10g/11g, MySQL, SQL Server and DB2 and over 2 years of experience with PL/SQL.
  • Strongly having 5 years of experience with GIT. Worked with Application servers such as WebLogic, IBM WebSphere, GlassFish, JBoss and Webservers like Apache Tomcat and IIS.
  • Has excellent communication skills.
  • me can work well independently as well as in team environments.

PROFESSIONAL EXPERIENCE

Senior Java Developer

Confidential, Boston, MA

Responsibilities:

  • Worked on full stack Java 1.8 development using Spring MVC framework, Angular4, Spring Hibernate, Spring Security, HTML5, CSS3, and Bootstrap.
  • Worked on development of RESTful Webservices with Spring Boot as required by upstream and downstream applications.
  • Developed interactive web application using Node JS a pure JavaScript application framework.
  • Worked on core AWS services such as Setting up new server (EC2) instances/services in AWS, configuring security groups, and setting up Elastic IP's, auto-scaling, and Cloud Formation.
  • Architected services to align with business objectives and fit into overall SOA driven program.
  • Developed web-based systems using Internet standards such as HTTP, XML, SOAP, SMTP and Web Services.
  • Provided scalable architecture using Hibernate and Spring Boot, spring (IOC, ORM, JDBC, and MVC) frameworks.
  • Used Angular5 and Angular4 for building single page web applications.
  • Developed Message Driven Beans for posting data received via JMS to Scheduler Database. Monitor and develop build scripts for build management.
  • Configured JBOSS Application server and used DB2 database to write complex PL/SQL queries with Hibernate ORM framework.
  • Implemented scripts for mongo DB import, export, dump and restored.
  • Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Built an application and deployed microservices in the AWS Cloud using Docker containers.
  • Designed dynamic schema through Mongo DB by incorporating rich queries syntaxes and achieved data (collections) distributed across multiple systems for horizontal scalability as data volumes increase through Automatic Sharding.
  • Supported and handled the issues in Production. Maintaining, supporting, and troubleshooting the applications.
  • Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Worked on Java 1.8 Multi-threading programming, Synchronization, Java Mail API and Collections API for concurrent product models upload/download process.
  • Used AWS cloud services such as EC2, auto-scaling and VPC to provision secure build, highly scalable and flexible systems dat handled expected and unexpected load bursts.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Create RFP (Request for Proposal) micro service to provide RESTful API utilizing Spring Boot with Spring MVC.
  • Used Angular5 services to organize and share code across the applications.
  • Used Angular4 custom directives to route event to event handler functions, perform data binding, associate controller/scope with a view.
  • Implemented the application using the concrete principles laid down by several Java 1.8/J2EE Design patterns.
  • Factory Pattern, MVC, Session Facade, Singleton, Data Transfer Object (DTO) and Service Locator.
  • Used Confluence to maintain project documents and JIRA for bug-tracking.
  • Used Git as a Version Control Managements.

Environment: JDK, WebSphere, TestNG, Java8, Spring MVC, Angular4, AWS, Spring Boot, Spring JDBC, EC2, VPC, S3, RDS, Lambda, Glacier, Lambda, JavaScript, HTML5, CSS3, Bootstrap, Git, Eclipse, MongoDB, Angular4, Angular5, Hibernate, JMS, EJB, SQL, Git, Jira, AJAX, DOJO, JQuery, Unix, Web sphere Portal Server, Maven, ANT

Senior Java Developer

Confidential, Denver, CO

Responsibilities:

  • Worked in various phases of Software Development Life Cycles (SDLC) like Design, Development and testing phases, and developed Use Case diagrams, Class diagrams, and Sequence diagrams.
  • Used and participated in Agile Methodologies for design and development of the applications.
  • Developed Business components using corejavaconcepts and classes like Interface, Polymorphism, Collections, Serialization and Multithreading etc.
  • Improved the performance of the backend batch processes using Multithreading and concurrent package API.
  • UsedJava1.8 features such as Lambda Expressions, Parallel operations on collections for TEMPeffective sorting mechanisms and new Date Time API.
  • Developed client/server applications usingJava, JSP, J2EE, Apache Struts framework and Spring (MVC) framework.
  • Worked on the migration of a legacy application, which was built in Struts, to Spring based application.
  • Implemented Swagger Configuration inJavaSpring boot for auto generating swagger JSON files for REST API call.
  • Worked on AWS Security related issues with S3 policies for user access support for all other AWS products such as S3, RDS, Elastic Load Balancing.
  • Worked in the Development of Spring Framework Controllers. Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Used Spring Data and Hibernate to create lightweight web and app integration layer.
  • Worked extensively on the spring framework, implementing Spring MVC, Spring Security, IOC (dependency injection) and Spring AOP.
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Used Spring integration for integrating the application with Microservices using spring integration workflow files.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Deployed Microservices to Ansible Playbook in Docker containers, managed by Mesos/Marathon.
  • Developed web pages with cross browser compatibility using HTML, CSS, JavaScript, JQuery, Bootstrap and AJAX.
  • Coded Gradle build scripts to build and deploy the application on WebSphere 8.5.
  • Worked on service-oriented systems dat utilize REST web frameworks, SOAP and message queue technologies (Spring MVC, Spring REST Template, Spring Integration).
  • Used J2EE design patterns like DAO, DTO, and Service Locator.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring and auto scaling.
  • Deployed entity beans on WebSphere Application Server.
  • Configure, Deploy and Manage IBM WebSphere client runtimes to provide test environment.
  • Implemented reusable custom directives using AngularJS using restrict, event handlers and templating.
  • Utilized Eureka Client, Eureka Server, Eureka Instance, and Eureka Service through Spring Boot board.

Environment: Java/J2EE,Java1.8, Linux, HTML, Spring, Hibernate, SOAP, RESTful, Agile Methodology, Spring Boot, Swagger, JSON, Micro Services, Docker, IBM WebSphere, CSS3, JavaScript, Servlets, AngularJS, jQuery, Unix Shell Scripting, Oracle, EUREKA, AJAX, Apache Tomcat, GIT, SVN, Maven, JUnit, Jira, Jenkins.

Senior Java Developer

Confidential, Manassas VA

Responsibilities:

  • Worked in the various phases of SDLC to analyze business requirements, analysis, design, development, testing, and support.
  • Worked on AWS cloud services like EC2, S3, RDS, ELB, and EBS for installing, configuring, and auto-scaling.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images and Amazon Cloud Watch is used to monitor the application and to store the logging information.
  • Involved in the development of presentation tier using HTML, CSS, Bootstrap, Angular JS and JSP.
  • Configured Swagger-UI registered Microservices with Eureka server to monitor service health check etc. from Spring Boot admin console.
  • Used CoreJavasuch as Multi-Threading, Exceptions, and Collections.
  • Combined collections and customer service to cure customer accounts while maintaining an amicable and professional manner throughout the call using probing questions.
  • Built a web frontend using Spring MVC Framework with JSP, HTML, CSS, AJAX, and JavaScript.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture using IOC, AOP concepts.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript/jQuery, CSS, XML and XSL and AJAX.
  • Good noledge of EJB Session beans with JNDI mapped naming &JMS message-driven beans.
  • Extensively used several interfaces and features provided by Spring MVC framework for new web applications like Handler Mappings, Controllers, View Resolvers, Multipart file resolver, Handler Interceptor, Handler Exception Resolver, Locale Resolver, Theme Resolver, Annotations, and Validators.
  • Loaded data from various data sources into HDFS using Kafka.
  • Installed KAFKA on Hadoop cluster and configure producer and consumer coding part injavato Established a connection from twitter source to HDFS with popular hashtags.
  • Implemented DAO design pattern for database related activities (Add, Delete, modify etc.) and to interact with the database using JDBC.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST APIs and Spring Boot for micro-services.
  • Created architecture towards a micro-services approach using RESTfuljavaweb-services framework.
  • Wrote SQL Queries, stored procedures, triggers, packages on Oracle Database.
  • Coded soap and Rest web services using spring boot to rewrite existing application to micro web application.
  • Mastered the Grunt with commands for building and deploying the project.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
  • Worked in writingjavaAPI for Amazon Lambda to manage some of the AWS services.
  • Configured and managed AWS Glacier, to move old data to archives based on retention policy of databases/ applications.
  • Developed REST Web services to expose the business methods to external services in the project.
  • Used SQLDeveloperframework to write SQL queries and used JDBC to access database and implementation of connection pooling.
  • Developed JUnit test classes to test the functionality of a code and developed test cases for Camel Routing.
  • Used SLF4j to record the log messages to the log files.
  • Worked with Gradle build tool to build and deployed the application on JBoss application server.
  • Followed the Agile (Scrum) development methodology and participated in daily Stand-up meetings to update the task status on the assigned tasks such as technical documentation, development of different modules.

Environment: JDK1.8, J2EE, JDBC, Servlets, Spring, Spring JDBC, IBM Informix, Oracle 11g, SQL Assistant, XML, XSD, Eclipse, Tomcat Application Server, Kafka, Load Runner, JBoss, GIT, Source Tree, Maven, Windows OS, Log4j, JUnit, JMockit, AWS.

Java Developer

Confidential

Responsibilities:

  • Assessed information needs of the users and developed technical specifications/solutions.
  • Developed low level design document andJavacomponents.
  • Built a web frontend using JSF Framework with JSP, HTML, CSS, AJAX, and JavaScript.
  • Used Can JS for client-side validation as a JQuery dat makes code less complex.
  • Used JQGrid as an Ajax-enabled JavaScript control to provide solutions for representing and manipulating tabular data on the web.
  • Followed Agile methodology, interacted with the client, for taking feedback on the features.
  • Used Smart Trade API to get client data and display using JSP.
  • UsedJava(JavaSwing,JavaAWT, Multi-threading, Socket Programming etc.) for application development.
  • Developed the user interface using JSF, Ajax and FACELETS. Majorly worked on JSF technologies like ICEFACES and RICHFACES.
  • Worked in fixing defects in application worked in JSF managed beans, converters, validator, and configuration files.
  • Developed JSPs (with JSTL), JSF according to requirement to handle the requests and to provide some components of UI (User Interface) in the application.
  • Developed Web services (SOAP) to expose the business methods to external services.
  • Developed Web Enable client FIX interface for order routing and developed test cases.
  • Developed a messaging queue using JMS messaging to notify return messages post execution and to interact with orchestration engine.
  • Used Aggregator and conversional pattern to aggregate the response received.
  • Developed Helper Classes and Value data access objects which interact with Database.
  • Implemented Hibernate (ORM Mapping tool) framework to interact with the database to update, retrieve, insert, and delete values TEMPeffectively.
  • Developed and tested persistence of order messages on oracle database using Hibernate.
  • Developed functional test cases and end to end test cases on JUnit for testing for business scenario.
  • Conducted unit, integration, and regression testing.
  • Developed Aspects for logging errors in the application. Given Production support for Autosys jobs for Client orders/trade report generation.
  • Used MAVEN build tool to build the application on Eclipse IDE and deployed on IBM Web Sphere.
  • Performed the code reviews and enforcing the standards. Coordinated with Quality Analysis team and handling issues.
  • Interacted with different teams and involved in reviewing deliverables.

Environment: Java, Backbone.js, JMS, Web services (SOAP and REST), JQGrid, JSF, Hibernate, JSP, HTML, CSS, JavaScript, Can JS, Oracle, IBM WebSphere, JUnit, Maven, Agile, Eclipse IDE, UNIX.

We'd love your feedback!