We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Middletown, NJ

PROFESSIONAL SUMMARY:

  • Around 7 years of professional IT experience in design, development and implementation and testing of Client - server, Web applications using Java/J2EE Technologies.
  • Experience in teh full SDLC (Software Development Life Cycle) dat includes Analysis, Design, Coding, Testing, Implementation, and Maintenance using Waterfall Model and Agile Methodology.
  • Over 4 years of experience in supporting End-End, IST testing and administration & 2 years on production support.
  • Experience on CI/CD tools Maven, Jenkins and Docker.
  • Working noledge on Spring core, Spring boot, Spring MVC, Spring Data, Restful services and JPA, and noledge on Spring cloud and Angular 4.0
  • Good experience wif compute nodes on Unix platforms such as Linux, CentOS, Ubuntu in automated operating system installations using AWS console.
  • Expertise in automating builds and deployment process using Bash and Shell scripts wif focus on CI/CD, AWS Cloud Architecture.
  • Strong Experience on AWS platform and its dimensions of scalability including EC2, S3, EBS, VPC, S3, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Develop automation and processes to enable teams to deploy, manage, configure, scale, monitor applications in Data Centers and in AWS Cloud.
  • Working noledge on Databases like Oracle, MySQL and noledge on SQL server
  • Experience wif Source Control Management tools like SVN, GitHub, Bitbucket in adds, commits, deletes of codes.
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed.
  • Proposed and implemented branching strategy suitable for Agile development in Git, Subversion.
  • Worked on Various Configuration Management tools like Ansible. Well versed wif Ansible Playbooks, modules and roles.
  • Worked wif behavior Driven Development process and Test-Driven Development (TDD).
  • Hands-on experience on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys, critical applications, and proactively manages change.
  • Experience wif Application Servers - WebLogic, Tomcat
  • Configured JIRA so dat developers in their development environment would not have to log into JIRA to record their work, rather triggers from inside teh code base will record events in JIRA.
  • Strong noledge on JIRA administration and JIRA workflow design and JIRA service desk.
  • Used Maven scripts for building and deploying teh application in Web/App servers
  • Experience in working wif different operating systems like Windows and UNIX/Linux.
  • Ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Strong analytical and problem-solving skills and a proven ability to be an effective team player wif excellent time management skills.
  • Wif wide noledge on Integration, deployment of various parts of big projects to a common ground.
  • Extensive experience in code re-factoring, developing standards and mentoring teh team.

TECHNICAL SKILLS:

Languages: C, C++, JAVA/J2EE, Java 1.7 and Java 1.8

Scripting: JavaScript, Shell, TypeScript, Bash, Python

Unit Test: JUnit and Mockito

GUI/Web Related: JSON HTML, XML, Angular 4/5

Frameworks: Spring Core, Spring Boot, Spring MVC, Spring Cloud Stream, Spring JPA

Cloud Technologies: AWS, DockerOperating Systems: Windows, Unix, Linux

CI/CD tools: Jenkins, Ansible

Version Controlling tools like SVN, GIT

Databases: SQL Server, MySQL

Data Modeling Language: Yang Model Language

Test automations Tools: Functional Testing and Integration/API Testing.

Service Engines: Ciena, Juniper, CheckPoint, Fortinet, Velocloud, CISCO

Bug/Case Tracking tools: JIRA, Service Now

Monitoring tools: Splunk

PROFESSIONAL EXPERIENCE:

Confidential, Middletown, NJ

Java Developer

Environment: Java/J2EE, Core JAVA/J2EE, Java7 & Java1.8, JDK, MySQL, Eclipse, Agile Methodology, Linux, Putty, JSP, XML, MVC Architecture, WINSCP, Mockito, Oracle, SQL Developer, SQL Loader, Spring Boot 2.x, Spring Framework, Spring JPA, Kafka, Postman, AWS (Amazon web Services) EC2, S3, EBS, VPC, S3, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Apache, Tomcat, PowerShell, Python, Angular 4.0, Jenkins, Maven, YAML, JIRA, Docker, Confluence, Splunk and Service Now.

Roles and Responsibilities:

  • Scope, analyze and develop teh requirements for teh AVPN vPE ( Confidential &T Virtual Private Network - Virtual Private Edge), uCPE (Universal Customer Premise Equipment) and also SDWAN NCS requirements.
  • Designing service models for different APIs using YANG Modelling Language
  • Identifying Business domain models for mapping them to Microservices.
  • Designed and developed required features using Java 8 Collection Framework, Lambda expressions, Streams and Multi-threading.
  • Maintained Interface compatibility and concurrency in teh project using Java 8 new features like default, static methods and Concurrency API.
  • Design and develop REST APIs using Java and Spring Framework
  • Developed server-side application to interact wif database using Spring Boot.
  • Monitoring inbound and outbound API calls using Grafana and Prometheus
  • Used synchronous HTTP post connections to get data from other applications and used SAX parsers to parse and retrieve teh data.
  • Used teh data modeling language YANG model and wrote data structures representing in xml format.
  • Used YANG to write data models for teh NETCONF protocol.
  • Worked on transition documents for various applications including middleware.
  • Developed middleware components using Spring cloud stream wif Kafka.
  • Worked on REST API to create teh services and used them in Angular HTTP service calls and bind teh data in teh table using ng-repeat attributes.
  • Implemented search functionality for Internal applications using Angular.
  • Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users wif teh help of AWS IAM.
  • Configured AWS Multi Factor Autantication in IAM to implement 2 step autantication of user's access using Google Autanticator and AWS Virtual MFA.
  • Working on AWS Elastic load balancing for deploying applications in high availability and experience in working on cloud EC2, S3, RDS, Load Balancer, Auto Scaling wif AWS command line interface.
  • Maintained teh user accounts (IAM), RDS, Route 53, VPC, RDB and SNS services in AWS cloud.
  • Designed highly available systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs.
  • Develop metrics dashboards and advanced filters in JIRA to provide end-users and business leadership wif meaningful operational/performance metrics and status reports.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Understanding of network monitoring protocols including SNMP, SSH and NTP.
  • Worked on Network Automation/Orchestration tools like Tail-f NCS and related development skills such as Java/Python APIs, Config Templates, Reactive Fastmap, Action and familiar wif Layered Services Architecture (LSA).
  • Used Network Element Drivers (NED) to communicate over teh native protocol such as NETCONF, REST, XML, CLI and SNMP.
  • Worked on creation of custom Docker container images, tagging and pushing teh images.
  • Designed GIT branching strategies, merging per teh needs of release frequency by implementing GIT flow workflow on Bit bucket.
  • Experience in managing Ansible Playbooks wif Ansible roles, group variables and inventory files and copy and remove files on remote systems using file module.
  • Implemented Infrastructure automation through Ansible for auto provisioning, code deployments, software installation and configuration updates.
  • Technical implementation of Change Management, Incident Management, Problem Management, Service Catalog, Configuration Management, Reporting, Discovery and Integrations.
  • Setup Jenkins tool to integrate teh JAVA project and maintained Jenkins wif continuous integration and deployment.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus to share artifacts across projects and environments and involved in periodic archiving and storage of teh source code for disaster recovery.
  • Create and Build Jenkins jobs and store teh build artifacts in Nexus and Ansible by using preconfigured scripts.
  • Worked on creating repositories, Plugin management, snapshots, and deployment automation in Maven.
  • Experience in Installing Jenkins Plugins for GIT Repository, Setup SCM Polling for Immediate Build wif Maven Repository and Deployment of apps using custom modules through Ansible as a CI/CD Process.
  • Troubleshoot any issues generated while building, deploying in production Environment.
  • Used JIRA tool to create and update stories and for tracking project status.
  • Created documents on build process and flow, user guide, and build script maintenance for developers for local builds.
  • Writing Database queries during development of teh APIs.
  • Provided guidelines for automation and worked wif testers in creating and managing teh scripts.
  • Handling integration issues between different systems both NorthBound & SouthBound.

Confidential, Boston, MA

Full Stack Developer

Environment: Java/J2EE, MySQL, Core JAVA/J2EE, Spring Boot 2.0, Spring 3.0, Spring JPA, Typescript, HTML5, CSS 3, Web Services JAX-RS REST, GITLAB, Micro Services, MVC Architecture, Oracle, Agile Framework, MS-Windows 10, Linux, JUNIT, AJAX.

Roles & Responsibilities:

  • Coding teh backend Rest APIs using spring boot, Spring JPA and MySQL
  • Configuring application using teh spring cloud config server
  • Worked on Spring Framework 3.0 application development on IntelliJ IDEA
  • Worked wif npm commands and using package. json for managing dependencies and dev-dependencies of node js applications.
  • Worked on Bean Scopes, DI, JPA and IOC on Spring Framework for code base development.
  • Worked on JAX-RS REST API micro service development
  • Extensively worked wif Java collection classes like List, Set etc.
  • Migrated teh code from JavaScript to TypeScript as per requirement.
  • Involved in writing complex multi-table joins and conditional queries in Databases.
  • Designed and developed API wif all teh CRUD capabilities using SOAP.
  • Implemented ORM tool integration wif Spring MVC to interact wif back end persistence system Oracle
  • Provided UNIX scripting to drive automatic generation of static web pages wif dynamic content.
  • Implemented AJAX to allow dynamic loading, improved interaction to teh User Interface for admin portal.
  • Worked on Agile methodology for project development.
  • Daily standup meetings and sprint reviews meetings for application status updates and future release on Rally and JIRA

Confidential

Software Developer

Roles and Responsibilities:

  • Analyzing stories in Agile Scrum model in Sprint basis.
  • Markup modules creation using Mustache Templates.
  • PHP, CSS files creation in SaaS based on utilities and application items like Layout, Background, Grid, Form, Picker, Error and Button etc.
  • JS files creation in jQuery and JS files coding based on page wise and feature wise.
  • Angular JS conversion of teh UI development for teh project.
  • Participated in meetings wif teh end - clients to develop layout, color scheme for teh web page and converted them as Mockups.
  • Worked in QA, UAT phases and addressed issues in given time frame quickly and make ready teh application for production
  • Addressed performance issues in UAT phase while large data lists loading and filtering.
  • Tracking issues in JIRA and communicating wif Business team on enhancements.
  • Worked in Warranty phase after successful production release.
  • Analyzed and implemented Enhancements in 2 phases. In Enhancement phase, worked closely wif business team and decided usability implementations.

We'd love your feedback!