Senior Java Developer Resume
TexaS
EXPERIENCE SUMMARY
- Over 10+ years’ experience in Requirement Analysis, Design and developing Web based applications using Java/J2EE Technologies.
- Experience in various frame works like Spring Boot, Spring Core, Spring JDBC, Struts, and Hibernate.
- Build application and Docker image, deploy as service in Kubernetes on Cloud platform (AWS), and manage the service.
- Created spring config server for the services configuration for different environments.
- Worked on creating Zuul Proxy and router to route the flow across the services and filter.
- Experience in designing and implementing Enterprise applications using J2EE Design Patterns, JSP, Servlets, Hibernate, Struts, Eclipse, XML and JDBC on BEA Web Logic 9.x, Tomcat 5.x, JBoss 4.2(x) /5.X platforms.
- Worked with RESTful and SOAP web services.
- Flexible to adapt to new technologies and tools.
- Good exposure on Spring Restful web services, Hibernate, Spring cloud Netflix components.
- Experience with Design Patterns like Singleton, Factory Patterns.
- Experienced in developing applications from scratch to production.
- Good Team Player with excellent communication, Written and Presentation Skills with strong aptitude towards learning new technologies.
- Experience in Apache Server/Web Logic Server/JBoss Server.
- Excellent Analytical and Problem - Solving skills, Interpersonal and Communication skills.
- Experience in RDBMS using SQL on Oracle, PostgreSQL.
- Experience in SCM tools like CVS,Git,Stash,Acme,TFS,RTC.
TECHNICAL SKILLS
Hardware / Platforms: Windows 98/2000/XP/7/10, Linux
Programming Languages: Java, J2EE
Technologies/Frameworks: JSP, Servlets, JDBC,Rest webservices, Struts, Spring Core, Spring MVC, SpringRest,SpringBoot,Hibernate,Spring JDBC Template,Microservices with Spring & Spring cloud netflix components
Cloud Technologies: Docker, Kubernetes and AWS & PCF
Databases: Oracle PostgreSQL
Version Control Systems: CVS, GIT, Stash, Acme,TFS,RTC
IDE Tools: Tracking Tools
Servers: Tomcat, JBOSS, iPlanet
PROFESSIONAL EXPERIENCE
Senior Java Developer
Confidential, Texas
Responsibilities:
- Working as a developer and involved in analysis of requirements, design, development, Unit and Integration testing.
- Involved in all scrum events and provides valuable input
- Created microservices for different modules like. Content client, AWS S3Client using spring batch .
- Creates REST API using Spring boot and Spring data for the persistence layer
- Build application and Docker image, deploy as service in Kubernetes on Cloud platform (AWS), and manage the service.
- Used spring AOP to build batch applications.
- Created Spring config server for the services configuration for different environments.
- Worked on creating Zuul Proxy and router to route the flow across the services and filter
- Worked on upgrading spring boot 2 & Spring 5 for all micro services
- Worked on upgrading PCF 2 architecture from PASV1 .
- Worked on upgrading Gemfire connecter library to support new gemfire 9.x locators .
- Worked on rewriting java 1.5 code using new Java 8 features .
- Worked on writing BDD test scripts with cucumber framework.
- Setup CICD process with Jenkins pipelines.
Senior Java Developer
Confidential, Texas, Irving
Responsibilities:
- Working as a developer and involved in analysis of requirements, design, development, Unit and Integration testing.
- Ported the BAU Monolithic application to Microservices using Spring boot with Rest to improve the performance and to deploy in the cloud (PCF).
- Used Spring Cloud Netflix components
- Used Swagger to test the microservices.
- Maintaining 90% code coverage using JUnits with mockito framework to ensure the code is completely unit tested.
- Using Sonarqube for the code quality, optimizing the code with sonar suggestions.
- Worked on developing new business programs (e g .SIP OPTIONS PING) which are requested by Business users and developed code .
- Working on Production defects and UAT defects.
- Using STASH as Version control.
- Using ANT and Maven automated build scripts to compile and package the application.
- Using JIRA for bug tracking and project management.
- Using confluence for documentation purpose
Senior Developer, Onsite coordinator
Confidential, Texas, Irving
Responsibilities:
- Following agile methodology in development and maintaining the system.
- As an on-site coordinator am responsible for driving the daily status meetings and co-ordinate with the offshore team on the development activities.
- Worked on Dispatch App system performance issues.
- As an on-site coordinator am responsible for driving the daily status meetings and co-ordinate with the offshore team on the development activities.
- Involved in requirement gathering and development for Dealer trip registration module.
- Involved in requirement gathering and development for DWS project user stories requested by
- Worked on various Defect fixing for DWS internal & External applications.
- Involved in Code sync up for SEI-REST module with Production & TFS
Senior Developer
Confidential, Texas, Austin
Responsibilities:
- Involved in requirement gathering and development in Delaware EBT project.
- Involved in requirement gathering and development in Delaware EBT Client Portal project.
- Worked on the Defect fixing for Delaware EBT, Client Portal and Retailer Portal.
- Involved in incorporating the review comments and ensured quality deliverables to the client.
- Currently involving in analyzing various defects and Change Request with impact analysis
- Involving in coding and fixing various defects raised by state for the application
- Involved in tracking various clarifications required from team and follow up with respective BAs for getting it clarified
Confidential
L3 Lead
Responsibilities:
- Prepared functional and technical KT documents and delivered to the Team
- Involved in incorporating the review comments and ensured quality deliverables to the client.
- Currently involving in analyzing various defects and Change Request with impact analysis
- Involving in coding and fixing various defects raised by state for the application
- Involved in tracking various clarifications required from team and follow up with respective BAs for getting it clarified
- In addition, analyzed various backlogs and proposed various solutions for resolving those defects
- Involved in requirement gathering and development in ILSDU-2015 project.
- Involved in Effort Estimation
- Act as an offshore L3 Lead
- Involved in Onsite-offshore coordination
Confidential
Module Lead
Responsibilities:
- Involved on requirement analysis, design and implementation of Networking features like “VM-FEX”,”Adapter-FEX” and NAM(Network Analysis Module).
- Involved on requirement analysis, design and implementation of Hardware Supports for the Nexus 3K family switches like Quick Iron, Collina(N3500), Neptune(N3100), Quick Iron 2 and Quick Zinc 2
- Worked on the Bug fixing for features like Port Profile, STP, HSRP, GLBP, Object Tracking, Key Chain etc.
- Hands on experience on Nexus family switches and effectively deployed the images into Nexus switches.
- Resolved the number of customer issues.
- Activatively participated in Code Reviews.
Confidential
Team Member
Responsibilities:
- Involved in capturing the requirements.
- Involved in the development of the project.
- Bug fixing for System testing and UAT
- Resolved the number of production issues.
- Designed and developed some reports using the tool Jasper reports.Activatively participated in Code Reviews.
Confidential
Team Member
Responsibilities
- Developing the code for JSP and Java coding according to Project standards.
- Involved in Writing Struts Action Class.
- Contributed well at team work.
- Involved in the discussion with project team for the evaluation of problem conceptual understanding
- Writing POJO classes and Mapping (hbm) files.
- Implemented data access layer using Hibernates ORM module to map the business object model to the data model.
- Codes, tests, debug, implements, and documents moderately complex programs. Creates appropriate documentation in work assignments such as program code, and technical documentation