We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • 5 years of experience as a J2EE Developer in analysis, design, development, implementation, integration and maintenance of web - based application using Java/J2EE Technology.
  • Experience working with various SDLC methodologies based on Agile, Scrum, Waterfall model.
  • Good knowledge on core java and strong understanding of Multi-threading, Collections framework, Exception handling and Garbage Collection.
  • Experience in front end development using HTML5, CSS3, JavaScript, AngularJS, jQuery, Google Web Toolkit, Yahoo User Interface.
  • Experience in Java Persistence layer development using Hibernate/JPA.
  • Good knowledge in using Amazon Web Services like Amazon EC2, Amazon simple DB, Amazon RDC, Amazon SQS
  • Good knowledge of Spring Core, Spring batch, Spring security, Spring boot, Spring MVC and Spring’s integration with Hibernate and Struts technologies.
  • Used Spring Batch and JPA and implemented services to do backend processing in Financial Domain.
  • Good working experience with Log4j for logging and debugging bugs.
  • Worked on new development and maintenance of the application with the goal of converting the legacy application to micro services architecture.
  • Designed a monitoring solution for Micro services.
  • Experienced in writing PL/SQL procedures, Triggers in Oracle and Stored Procedures in DB2 and MySQL.
  • Experienced in writing SQL and PL/SQL scripts including views, indexes, sequences, packages, procedures, functions, database triggers.
  • Good understanding of modern NoSQL platforms (Mongo DB, Cassandra and Dynamo DB).
  • Experience in cloud services using amazon web services and Google Cloud Platform (GCP)
  • Solid Enterprise Java and working knowledge of Scala fundamentals including programming languages.
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of, Elastic Beanstalk, Dynamo DB, S3, Route53, SNS, and SQS.
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers with both monolith and Micro-Services architecture.
  • Developed CI/CD system with Jenkins on Kubernetes environment, Utilized Kubernetes and docker for the runtime environment for the CI/CD system to build, test and deploy.

TECHNICAL SKILLS

Programming Languages: Java, C++, SQL, Python, MATLAB, Objective C, JavaScript, SAS, PHP,PL/SQL

J2EE Technologies: Servlets, JDBC, JSP, EJB

Frameworks: Spring, Spring MVC, Hibernate, Angular JS, Spring boot

Mark-up Languages: HTML, CSS, XML

Operating System: Windows XP/95/98/2000/Vista/7 and Ubuntu

Database: MYSQL, Oracle 8i/9i/10/11g, PL/SQL

Application Servers: Apache Tomcat, Web Logic

IDE: Eclipse, Visual Studio 2008/2010

Web Services: REST, SOAP

Others: Advanced Microsoft Excel, PowerPoint, Outlook, Rational Rose, Win Runner, NS2, Weka, Tableau, Microsoft Power BI, Hadoop, Hive, Map Reduce, POSTMAN, Splunk, JIRA, Apache POI

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Used Agile Software Development for developing the application with clear, efficient workflow.
  • Developing LTSS application using JAVA 8, Spring 5.0, Rules, BPMN, Angular Java script 4, HTML 5.0, CSS, Mongo Db, PL/SQL, Tomcat Web Server, Docker, WebLogic AS.
  • Developed the scripts and aggregated queries to store and retrieve user data from the MongoDB for the application
  • Have also worked on Java8 along with cold fusion.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used concourse and Jenkins for Microservices deployment.
  • Java 8 development including Lambda Expressions and Parallel Computing.
  • Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling and Collections wherever necessary in the application.
  • Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4j.
  • Developing manual test cases to test the functional requirements.
  • Using Splunk Framework to find out the logs for customer critical issues.
  • Building and Deploying the application using the Continues integration (CI) tools like Bitbucket, bamboo and JIRA, and also using Tomcat server.
  • Used Postman & SOAPUI for rest service testing.
  • Deploying software using CI/CD tools such as Jenkins.
  • Configured bamboo automating the builds into Gradle archive repository.
  • Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.
  • Using GIT to maintain source code repository.
  • Worked on migrating the application to cloud environment using Amazon web services like EC2, S3 and other services
  • Used Eclipse to develop codes, Log4j for debugging the application and maintained source code in git.
  • Using Jenkins for CI/CD, using Ant, Maven for build, GIT for version control.
  • Build and deployed Java/J2EE to a web application server in an agile continuous integration environment and also automated the whole process.
  • DevOps contact for daily Scrum/ agile meetings in fast paced agile development cycle.
  • Utilized Amazon Web Services (AWS) EC2 to deploy Docker containers with both monolith and Micro-services architecture.

Environment: Java/J2EE, JSP, Servlets, HTML, Spring 5.0, Spring JDBC 5.0, Splunk, Eclipse, IOS Android, GIT, MongoDB, CRM, Bitbucket, JIRA, RESTful webservices, Bamboo, Java 8, PL/SQL, Docker, WebLogic.

Java Developer

Confidential

Responsibilities:

  • Crafted IT solutions to complex business problems in support of internal clients including digital life, Apple Partnership Team and Confidential amp;T business solutions.
  • Used Java 8 Method References feature to point to methods by their names and used functional Interfaces.
  • Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
  • Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
  • Highly used Angular 2 router to build single page application for navigate through the different status and multiple modals.
  • Experienced in full SDLC which includes system/information engineering, software requirements gathering, system analysis and design, code generation, testing, implementation and maintenance.
  • Experienced in using design patterns like singleton and MVC.
  • Involved in writing technical document, Analysis, Design, Development, Integration and Testing of modules.
  • Developed light weight business component and integrated applications using Spring framework, Spring Web MVC using features like IOC and configuring application context for spring bean factory.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and persistence using Spring AOP.
  • Development Java Utility using JDBC and SQL stored procedures to load the data to the target system.
  • Developed Automated Test Scripts to perform Functional Testing, Performance Testing, Wrote JUnit Test cases which support the application.
  • Used JIRA as the task and project management tool to assign, track, report and manage bugs on daily basis.
  • Provided SQL scripts for querying the database.
  • Coded PL/SQL packages and procedures to perform data loading, error handling and logging.
  • Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
  • Developed Web applications in MVC architecture using Spring framework.
  • Used HTTP Client for making the REST calls.
  • Used REST API to implement Restful Web Service and used JSON form to transfer the data and tested using POSTMAN.
  • Used Junit to test, debug and implement the application.
  • Used Splunk to build dashboards and set alerts for the business

Environment: Java, J2EE, Junit, JSON, JMS, Eclipse, Splunk, Git, SQL, POJO, Apache POI, REST API, SPL, JQL, JIRA, Maven.

We'd love your feedback!