We provide IT Staff Augmentation Services!

Application Programmer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Java/JEE Developer with 9+ years of professional experience
  • Experience in Java/JEE design and development mostly on the backend side.
  • Expertise in client interaction and customer relationship management.
  • Experience in mentoring lesser experienced developers.
  • Experience in functioning as a Scrum Master and coordinating with offshore resources.

TECHNICAL SKILLS:

Enterprise Frameworks: Spring, Spring boot, Spring MVC, Micro Services, Apache Camel, REST/SOAP web services, Hibernate, JPA, Pivotal cloud foundry(PCF), JDBC, MuleSoft, Websphere MQ.

Databases: Microsoft SQL Server, Oracle 11g, MySQL, Java 8, Concurrency, Design Patterns

UI: SmartGWT, javascript, html.

Performance monitoring tools: JVM monitor, Jconsole, profilers.

Application Servers: Apache Tomcat, WebLogic, Glassfish.

Software Engineering Practices: JUnit, Agile, Scrum, FindBug, Mockito, Atlassian, JIRA, GIT, gradle, maven, eclipse, Intellij Idea, Splunk, SONAR.

PROFESSIONAL EXPERIENCE:

Confidential

Application programmer

Responsibilities:

  • Developed Spring/java based restful web services to fetch, modify customer, company, users and entitlement information.
  • Developed orchestration logic using mulesoft to call multiple restful web services to enable customer registration.
  • Used splunk extensively to monitor logs. Fixed defects reported by business and quality analysis teams.
  • Functioned as Scrum master, conducted all agile ceremonies to track project deliverables.
  • Mentored junior team members.

Environment: Java 8, Concurrency, Spring Core, Tomcat, Spring Beans, Spring JDBC, Oracle db, MuleSoft, eclipse.

Confidential

Associate Specialist - Java/JEE Development

Responsibilities:

  • Developed various restful web services in a spring boot application to search, identify and update supplier information. These are consumed by react js-user interface. Used various spring features: spring core, spring profiles, spring expressions, springboot-starter dependencies, spring jdbc template, etc
  • Worked with Channel secure team to enable user authentication during login. Used Venafi certificates to authorize access of 3rd party services.
  • Created microservice to fetch entity information and integrated with payment connect application.
  • Worked with cloud team and migrated entire application to pivotal cloud foundry. Created multiple user services, udeploy configurations. Jenkins, splunk, app dynamics setup in cloud.
  • Developed and configured autosys jobs to send remittance information at scheduled time. Developed batch code required to retrieve latest payment information.

Confidential

Associate Specialist - Java/JEE Development

Responsibilities:

  • Created spring-camel routes, used MyBatis to generate reports for compensation as per the requirements. Used various apache camel and spring features like timer, camel components: camel-mybatis, camel-sql, schedulers, multiple spring core configurations, spring profile, spring expression language, etc
  • Worked on complex merge logic and framed complex sql queries to come up with the compensation details for a FA every month.
  • Created scheduled AutoSys jobs to trigger various processes and perform housekeeping activities.
  • Conducted performance analysis using JConsole. profilers. Created various multithreaded, performance tests.
  • Developed Spring MVC-RESTful web services to fetch information about financial transactions.
  • Mentored junior team members.

Environment: Java 8, Concurrency, Spring Core, Spring Beans, Spring JDBC, Microsoft SQL Server, ReactJS, IntelliJ, Pivotal cloud foundry.

Confidential

Senior software engineer

Responsibilities:

  • Created RESTful web services and object relational mapping using JPA to enable searching of constituents, calculating giving club donations and managing prospects.
  • Fixed defects in various modules of the project: Prospect management, Scholarships, and Grant management

Environment: Java 7 (Core Java, Advance Java), Concurrency, Eclipse, JPA, SmartGWT.

Confidential

Software Developer

Responsibilities:

  • Worked on application integration framework which interconnected different technologies used in the trading system and gained deep understanding of the framework. It was developed using spring and Apache camel.
  • Developed soap based web services using which business operations such as contract creation, logistic events are automated.
  • Developed multithreaded services using Executor Framework to process invoices.
  • Published and read messages from WebSphere MQ to interact with client applications.

Environment: Java 6 (Core Java, Advance Java), Concurrency, JDBC, Design Patterns, Hibernate, Spring, SQL, Oracle 11g, Eclipse, WebLogic.

Confidential

Analyst/Developer

Responsibilities:

  • Developed critical web services used for one-time payments and autopay/ recurring payments.
  • Developed multithreaded Java batches and utility tools to process customer profile information.
  • Developed bash scripts to automate log file search.
  • Fixed defects in various modules of the project.
  • Mentored offshore resources.

Environment: webMethods, Java 5, Web Services, linux, bash scripts, XML, XSD, XPath, SoapUI, Groovy Scripts, Multithreading

Confidential

Project Engineer

Responsibilities:

  • Developed Java batch utilities and created standing order tasks that were to be executed on a future date
  • Fixed defects in standing order and one-time payment applications

Environment: Struts 1, Java/JEE, Oracle/ SQL.

We'd love your feedback!