We provide IT Staff Augmentation Services!

Senior Java Programmer Resume

3.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • Certified Senior Java Programmer having more than 14 yearsof strong hands onexperience on various Java/J2EEtechnologies.
  • Strong Programming Skills in designing and implementation of multi - tier applications using Java, J2EE, Spring, Angular, Microservises, JDBC, JSP, JSTL, Struts, JavaScript, Type Script, Servlets, Web services, REST, SOAP, CURAM, HTML, CSS.
  • Experience with Spring, Spring Boot, API development and Micro services.
  • AWS Certifications: AWS Certified Solution Architect - Associates, AWS Certified Developer - Associate.
  • Design and development using AWS services.
  • Experience with serverless AWSLambda, API Gateway, DynamoDB, Amplify, Cognito.
  • Provisioned AWS resources likeVPC, EC2, S3, ELB, EBS, RDS, DynamoDB, IAM user/role/group.
  • Created Cloud EC2/ECS Deployment, CI/CD using Dev Tools like CodeCommit, CodeBuild, CodeDeployment and CodePipeline.
  • Expertise in working with various J2EE technologies including Hibernate, JNDI, JMS, JDBC, WEB SERVICES.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Strong hands - on experience with Spring IO, Spring Boot.
  • Extensive experience in developing Microservices using Spring Boot and followed domain driven design.
  • Good experience in developing Web Services using REST, SOAP.
  • Interfaces and Batches: good expertise in development, maintainance and support for PROD environment.
  • Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter.
  • Good debugging, analytical and problem solving skills.
  • Excellent communication skills and proven experience in working independently as well as in a team.
  • Problem determination and Trouble shooting in Development/Testing/Production environment.
  • Goodworking knowledge in IDE tools like Eclipse, STS, Visual Studio and others.

TECHNICAL EXPERTISE:

Java/J2EE Technologies: Servlets, JSP (EL, JSTL, Custom Tags), Junit, Log4J,Java Beans, JDBC, JNDI.

Java Framework: Apache Struts, Spring, Oracle Web Center, Curam, Hibernate, WebService, REST, SOAP, Angular, Microservices.

Web Technologies: XML, DOM, CSS, Java Script, HTML, DHTML.

Application Servers: IBM WebSphere 5, WebLogic 8/9/10, Tomcat 5.

Programming Languages: C, Java.

Database Technologies: Oracle, DB2, Mongo DB.

IDE: RAD, Eclipse, STS, Visual Studio.

Source Control: Perforce, CVS, Star Team, Stash, GIT.

Security Scanner: Fortify tool, Cenzic Scan, SonarQube.

Domain: Healthcare, Manufacturing, Licensing.

Others: Microsoft Visio, ANT, TOAD, Rational Rose, PuTTY, winSCP, SQL Developer, VMWare, Jazz,Stash, Sales Force, Jenkins.

PROFESSIONAL EXPERIENCE:

Confidential, Indianapolis, IN

Senior Java Programmer

Responsibilities:

  • Participates in design, architecture, implementation, unit testing, and system testing of applications and components.
  • Develop domain-driven Microservices using Spring Boot to run in a distributed/cloud-based environment (AWS preferred) with high transaction volumes.
  • Collaborates with various internal teams to design and develop web services that consumed by other team.
  • Analyzing the impact of the CRs, enhancements and new implementations.
  • Involved in the functional and technical specification documents Monitoring, Troubleshooting, defect fixing in production and non-production environment.
  • Performed cross Integration with other modules.
  • Involved with PROD support activities. Java 8 with Intellij.
  • Worked on SOAP/REST Webservices, XML.

Environment: Java/J2EE, Spring, Camel, Microservices, REST, Dynamodb, Splunk, Jira, Gradle, IntelliJ, Git, SQS, AWS S3 and other aws services.

Confidential, Indianapolis, IN

Senior Java Programmer

Responsibilities:

  • Analyzing the impact of the CRs, enhancements and new implementations.
  • Design, Analysis, Coding and UTP for application enhancement functionalities.
  • Involved in Monitoring critical Interface, batch jobs and provding PROD support.
  • Involved in the functional and technical specification documents Monitoring, Troubleshooting, defect fixing in production and non-production environment.
  • Performed cross Integration with other modules.
  • Involved Non-Prod and PROD support activities.
  • Interaction with other teams related to FACTS on any changes, modifcations.
  • Java 8 using Rational Rose and editor Spring Tool Suite.
  • Worked on SOAP Webservice, XML.

Environment: Curam, Java/J2EE, XML, HTML, CSS, Java Script, Websphere, Webservices, DB2, Interface and Batch jobs.

Confidential

Senior Java Programmer

Responsibilities:

  • Analyzing the impact of the CRs, enhancements and new implementations.
  • Design, Analysis, Coding and UTP for required functionalities.
  • Involved in Monitoring critical Interface, batch jobs and providing PROD, Non-Prod support.
  • Monitoring, Troubleshooting, defect fixing in production and non-production environment.
  • Performed cross Integration with other modules. Involved Non-Prod and PROD support activities.
  • Used Spring Boot for setting up the Configuration of the Application.
  • Worked on Maven, for project management and build automation.
  • Involved in writing and running JUnit test cases.
  • Developed REST API using Spring Data REST to serve the UI with required JSON data.
  • Used software version control tools Stash to ensure that software development is adequately tracked.
  • Used Spring Tool Suite as IDE tool for developing and debugging the entire Application

Environment: Java/J2EE, Microservices, Rest, XML, HTML, CSS, Angular,WebSphere, Webservices, Interface and Batch jobs.

Confidential

Senior Java Programmer

Responsibilities:

  • Analyzing the impact of the CRs, enhancements and new implementations.
  • Design, Analysis, Coding and UTP for required functionalities.
  • Involved in Monitoring critical Interface, batch jobs and providing PROD, Non-Prod support.
  • Monitoring, Troubleshooting, defect fixing in production and non-production environment.
  • Performed cross Integration with other modules.
  • Involved Non-Prod and PROD support activities.
  • Involved in UI and backend activities, developing micro services.
  • Used Spring Boot for setting up the Configuration of the Application.
  • Worked on Maven, for project management and build automation. Involved in writing and running JUnit test cases.
  • Developed REST API using Spring Data REST to serve the UI with required JSON data.
  • Used software version control tools Stash to ensure that software development is adequately tracked.
  • Used Spring Tool Suite as IDE tool for developing and debugging the entire Application

Environment: Microservices, Java/J2EE, XML, REST API, HTML, CSS, Angular, WebSphere, Webservices, Interface and Batch jobs.

Confidential

Senior Java Programmer

Responsibilities:

  • Analyzing the impact of the CRs, enhancements and new implementations.
  • Design, Analysis, Coding and UTP for required functionalities.
  • Involved in Monitoring critical Interface, batch jobs and providing PROD, Non-Prod support. Monitoring, Troubleshooting, defect fixing in production and non-production environment.
  • Performed cross Integration with other modules. Involved Non-Prod and PROD support activities.
  • Involved in UI and backend activities, developing micro services.
  • Used Spring Boot for setting up the Configuration of the Application.
  • Worked on Maven, for project management and build automation. Involved in writing and running JUnit test cases.
  • Developed REST controllers using Spring Data REST to serve the UI with required JSON data.
  • Used software version control tools Stash to ensure that software development is adequately tracked.
  • Used Spring Tool Suite as IDE tool for developing and debugging the entire Application

Environment: Microservices, Java/J2EE, XML, REST API, HTML, CSS, Angular, WebSphere, Webservices, Interface and Batch jobs.

Confidential

Senior Java Programmer

Responsibilities:

  • Analyzing the impact of the CR and implementation.
  • Coding and UTP for application enhancement functionalities.
  • Involved in support actiivites.
  • Preparing the functional and technical specification document Defect fixing in Stage environment and production environment.
  • Performed cross Integration with other modules.
  • Involved in Monitoring critical batch jobs.
  • Interaction with Offshore team on business requirments.
  • Followed AGILE Methodology and participated in SCRUM Meetings.
  • Used Eclipse as IDE tool for developing and debugging the entire Application.

Environment: Java/J2EE, JSP/Servlet, XML, HTML, CSS, Java Script, Websphere, Webservices.

Confidential, Roseville, CA

Senior Java Programmer

Responsibilities:

  • Analyzing the impact of the CRs, enhancements and new implementations.
  • Design, Analysis, Coding and UTP for application enhancement functionalities.
  • Involved in Monitoring critical Interface, batch jobs and provding PROD support.
  • Involved in the functional and technical specification documents Monitoring, Troubleshooting, defect fixing in production and non-production environment.
  • Performed cross Integration with other modules.
  • Involved Non-Prod and PROD support activities.
  • Interaction with other teams related to FACTS on any changes, modifcations.
  • Java 8 using Rational Rose and editor Spring Tool Suite.
  • Worked on SOAP Webservice, XML.

Environment: Curam, Java/J2EE, XML, HTML, CSS, Java Script, Websphere, Webservices, DB2, Interface and Batch jobs.

Confidential, Mountain View, CA

Senior Java Programmer

Responsibilities:

  • Coding and UTP for application enhancementfunctionalities.
  • Developed UI, done validation etc.
  • Involved in support actiivites.
  • Defect fixing in Stage environment and production environment.
  • Code merge and Deployment in DEV/TEST region in UNIX servers.
  • Involved in doing the performance testing.
  • Performed cross Integration with other modules.
  • Preparing the functional and technical specification document.
  • Involved in writing and running JUnit test cases.
  • Used Eclipse as IDE tool for developing and debugging the entire Application.

Environment: Java/J2EE, JSF, XML, HTML, CSS, Java Script, Oracle Weblogic, Oracle Web Center.

Confidential

Senior Java Programmer

Responsibilities:

  • Analyze the impact of changes.
  • Preparing UTP for the application.
  • Configuring the applications on Dev and QA environments.
  • Defect fixing in Stage environment and production environment.
  • Code merge and Deployment in DEV/TEST region in UNIX servers.
  • Involved in doing the performance testing.
  • Preparing the functional and technical specification document.
  • Involved in writing and running JUnit test cases.
  • Used Eclipse as IDE tool for developing and debugging the entire Application.

Environment: Java/J2EE, JSP/Servlet, XML, HTML, CSS, Java Script, Oracle Weblogic, ATG.

Confidential

Senior Java Programmer

Responsibilities:

  • Coding & Unit testing. Analyze the impact of changes.
  • Preparing the test cases for the application.
  • Configuring the applications on Dev and QA environments.
  • Defect fixing in Stage environment and production environment.
  • Code merge and Deployment in DEV/TEST region in UNIX servers.
  • Preparing the functional and technical specification document.
  • Involved in writing and running JUnit test cases.
  • Used Eclipse as IDE tool for developing and debugging the entire Application.

Environment: Java/J2EE, JSP/Servlet, XML, HTML, CSS, Java Script, Oracle Weblogic, ATG.

We'd love your feedback!